アカウント名:
パスワード:
gcc -c src.c -Wallとか使ってないで「コンパイルが通った」とぬか喜びしている人がかなり居そうではと思いました。こういうときはこっそり、aliasか、gccのダミーShellScriptに「-Wall」を入れてしまうのがいいかもしれませんね。
# それよかヘッダファイルを「ライブラリ」にせんといてくれと思うけど。
lintはすごい。っていうか、「そこまで言うか!?」というとこまで出てくる。どうせ仕様がコロコロ変わるからそんなにstatic関数にする必要もないってだけなんだけどね。
SunのWorkShopなやつは、gccで通ったと思ったコードをかますと、落ちちゃうときがあってgccって結構アレなんだなと感じました。
具体例とすると、fpos_tをポインタだけ宣言しておいて、fgetposとか、fsetposとかすると、gccなら平気な顔されて、SunCCだと見事に撃沈するとか。単に使い方間違ってる(はじめからインスタンスがいる)だけなんですがね。とりあえず期待の星かも。<さいくろん
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
っていうか、GCCですら (スコア:2)
gcc -c src.c -Wallとか使ってないで「コンパイルが通った」とぬか喜びしている人がかなり居そうではと思いました。こういうときはこっそり、aliasか、gccのダミーShellScriptに「-Wall」を入れてしまうのがいいかもしれませんね。
# それよかヘッダファイルを「ライブラリ」にせんといてくれと思うけど。
gcc -Wall が通っても (スコア:1)
Re:gcc -Wall が通っても (スコア:3, 参考になる)
lintはすごい。っていうか、「そこまで言うか!?」というとこまで出てくる。どうせ仕様がコロコロ変わるからそんなにstatic関数にする必要もないってだけなんだけどね。
SunのWorkShopなやつは、gccで通ったと思ったコードをかますと、落ちちゃうときがあってgccって結構アレなんだなと感じました。
具体例とすると、fpos_tをポインタだけ宣言しておいて、fgetposとか、fsetposとかすると、gccなら平気な顔されて、SunCCだと見事に撃沈するとか。単に使い方間違ってる(はじめからインスタンスがいる)だけなんですがね。とりあえず期待の星かも。<さいくろん
Re:gcc -Wall が通っても (オフトピ) (スコア:2, おもしろおかしい)
臭いくろん って読んじゃった.
masashi
Re:gcc -Wall が通っても (オフトピ) (スコア:0)
>臭いくろん って読んじゃった.
ξclone じゃないんだから ...