Lesson 5 capture 13 コメント
コメントのシンタックス
1行コメント。
// thankyou
複数行コメント
/* This is a multi-lined comment. I'd like to thank all of you
who have taken your time to try this programming course.
*/
natspec
Solidityで標準となっているコメントのフォーマット。
例
/// @author H4XF13LD MORRIS
/// @notice For now, this contract just adds a multiply function
contract Math {
/// @notice Multiplies 2 numbers together
/// @param x the first uint.
/// @param y the second uint.
/// @return z the product of (x * y)
/// @dev This function does not currently check for overflows
function multiply(uint x, uint y) returns (uint z) {
// This is just a normal comment, and won't get picked up by natspec
z = x * y;
}
}
@dev 開発者向けの詳細説明
全てはオプション項目。
@dev だけは記述して各関数の働きを説明し保守性を向上しておく。
prev
-
クリプトゾンビLesson 5 capture 11 12 SafeMathパート3,4
Lesson 5 capture 1 SafeMathパート3 winCountとlossCountはuint16で、levelはuint32の問題。 SafeMath32ライブラリの使用 using ...
#CryptoZombies のLesson5が終わってレベル10のゾンビをゲットしたよ!作ったゾンビ軍団をチェックしてみて! https://t.co/3RRrxEi0ov💯💯😎💯💯
— ホワイトラッキー (@com32871430) March 12, 2021
NEXT
-
クリプトゾンビLesson 6 capture1 Web3.js入門
Lesson 6 capture1 Web3.js入門 ここからDAppとやり取りできるベーシックなウェブページを作る。 Web3.jsとは? イーサリアムのネットワークは、ブロックチェーンのコピーを ...