C言語なら俺に聞け! Part 98
■ このスレッドは過去ログ倉庫に格納されています
0436デフォルトの名無しさん
NGNG「指す内容」が変更されないことを示すのに「const」って使えますよね?
func(const char *); みたいに。
渡すときに内容がセットされてなければいけないか、どうかを示す方法はないですか?
foo(const char *buf, // Input
BAR *type, // Output
BAZ *info) // Input / Output
みたいな場合、typeのメンバーは呼ぶときにセットしておく必要はないが、
infoのは必要ある、みたいなのをコンパイラーもしくはlintに知らせたい場合。
■ このスレッドは過去ログ倉庫に格納されています