2017-11-26 5 views
0

たとえば、これはどういう意味ですか?私はそれがhashMapの構文だとは思うけど、確かではない。「=>」とは何ですか?

address chairperson; 
mapping(address => Voter) voters; 
Proposal[] proposals; 
+1

https://ethereum.stackexchange.com/q/28227 – StuartLC

答えて

2

これは、固さがmappingsを呼び出すものです。プログラミングの背景に応じて、それらをハッシュ、辞書、連想配列などと呼ぶことがあります。

これは一般的な形式です:

mapping(_KeyType => _ValueType) 

だからあなたの場合には、あなたがVoterインスタンスにアドレスをマップする変数votersを、持っています。

関連する問題