アカウント名:
パスワード:
/**/コメントのネスト・//コメント・true/falseと==できるbool型・longlong等による64bit型さえあれば・・・
long longとかみたいな曖昧な指定より長さを直接指定するのがいいな。C++で例えるなら「INT<128> hoge;」みたいなの。長さ指定を省略すると普通のintと同じみたいな。
_boolとか、既存のコードに配慮したのは分かるんですが気持ち悪いんですよね、longlongも最高とは思わないですが。int≠longに目をつぶればshort=16bit / int=32bit / long=64bit が一番自然なんだけどな。あとC99は他にも色々拡張されすぎている感じがして…いまだ「プログラミング言語C」の日本語訳も出てませんしね。
stdbool.hをインクルードしなさい。# C++と違ってANSI以前との互換性のためヘッダファイルを必ずしもインクルードする必要のない処理系が多いから餌として用意したのかしら
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
結局C89が一番いい (スコア:0)
/**/コメントのネスト・//コメント・true/falseと==できるbool型・longlong等による64bit型さえあれば・・・
Re: (スコア:1)
long longとかみたいな曖昧な指定より長さを直接指定するのがいいな。
C++で例えるなら「INT<128> hoge;」みたいなの。長さ指定を省略すると普通のintと同じみたいな。
Re: (スコア:0)
int_least32_t とかもあります。
任意のサイズは指定できないし、int128 はないけど。
Re:結局C89が一番いい (スコア:0)
_boolとか、既存のコードに配慮したのは分かるんですが気持ち悪いんですよね、longlongも最高とは思わないですが。
int≠longに目をつぶればshort=16bit / int=32bit / long=64bit が一番自然なんだけどな。
あとC99は他にも色々拡張されすぎている感じがして…いまだ「プログラミング言語C」の日本語訳も出てませんしね。
Re: (スコア:0)
stdbool.hをインクルードしなさい。
# C++と違ってANSI以前との互換性のためヘッダファイルを必ずしもインクルードする必要のない処理系が多いから餌として用意したのかしら