トップページ⇒tech
24コメント4KB

C99について語るスレ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
C言語の規格C99について熱く語るスレ
0002デフォルトの名無しさんNGNG
終了
0003デフォルトの名無しさんNGNG
つうか誰かつかってるひとおんの?
0004デフォルトの名無しさんNGNG
コンパイラはサポートしてんの?
0005デフォルトの名無しさんNGNG
gccが大体
0006デフォルトの名無しさんNGNG
関連スレ
C99について(erfc)
http://pc.2ch.net/tech/kako/1007/10070/1007038209.html
C99/Std C 完全準拠のコンパイラを作るスレ
http://pc2.2ch.net/test/read.cgi/tech/1018362605/
0007デフォルトの名無しさんNGNG
C99にはなんの魅力も感じられないね。
0008デフォルトの名無しさんNGNG
配列の確保に変数が使えるようになったんじゃなかったっけ?
0009デフォルトの名無しさんNGNG
日本語で解説されたページ
ttp://seclan.dll.jp/c99d/
0010デフォルトの名無しさんNGNG
おわりね
0011デフォルトの名無しさんNGNG
>>6
> C99について(erfc)

そのスレの閑古鳥っぷりにワラタ
0012デフォルトの名無しさんNGNG
gccのconfigureにC99ってのがあったような無かったような。
0013デフォルトの名無しさんNGNG
_Boolとか、醜いと思うのっておれだけ?
0014デフォルトの名無しさんNGNG
>>13
#define bool _Bool が標準で定義されているらしい。
でも何で最初から bool 形を作らなかったんだろう・・・。
0015デフォルトの名無しさんNGNG
>>13
わざと醜くしたんだよ。
いかにもユーザー側で定義してありそうなbool, BOOL, Boolとぶつからないように。

>>14
どっちかっていうとサイズ明示した型が今まで無かったのが驚きだよ。
Cはポータブルであると同時に思いっきり環境依存の処理を書くことも多いので。
0016デフォルトの名無しさんNGNG
>>13
俺も醜いと思う。
でも、既存のソースと競合する可能性考えると仕方ないかと。
#defineなら、必要な箇所で#undef出来るから、妥協案としては妥当かな?
0017デフォルトの名無しさんNGNG
ブール型なんていらない・・・
0018デフォルトの名無しさんNGNG
でもC++はboolだよね。
0019デフォルトの名無しさんNGNG
VCがC99に対応しないのはC#で忙しいからなのかね。

それにしてもC99の登場はあまりにもタイミングが遅すぎるよ。
非互換で便利なCが使いたい奴はほとんどC++に移行済みだろうし。
互換性重視したい奴はC99には手を出せないだろうし。
0020デフォルトの名無しさんNGNG
ハッキリしてるのは、C99はもうCとは非互換だということだろうなあ。
C++をCのように使ったほうがまだマシなのでは?
0021デフォルトの名無しさんNGNG
C99 になってもネイティブぬるぽ未対応なのな
0022デフォルトの名無しさんNGNG
__FUNCTION__をVCでサポートして欲しいなぁ。
0023デフォルトの名無しさんNGNG
>>23
VC.NETでサポートされてるよ
0024デフォルトの名無しさんNGNG
>>23
マジで?

ちなみに、最適化コンパイラでなくていいなら
.NET Framework SDK を入れるだけで手に入るYO!
■ このスレッドは過去ログ倉庫に格納されています