アカウント名:
パスワード:
結局性能が出ないとか言って、高級アセンブラ(=C)で書き直すんでしょ?
Cは高級アセンブラではないような。
「高級アセンブラ [google.com]」はCの二つ名のようなものですよ。
Cが高級アセンブラって言語の機能が素直に機械語に対応したPDPなんとかとかその頃の大昔の話でしょ。いまそんなこと言ってると笑われるよゲラゲラ
君がね。
Cを高級アセンブラと勘違いしてる老人には理解不能な例
$ cat hoge.c#include <stdio.h> int main(){ int count = 0; for (int i = 1; i != 0; i *= 2) { count++; } printf("%d\n", count); return 0;} $ clang -Wall -W -O0 hoge.c && ./a.out32 $ clang -Wall -W -O2 hoge.c && ./a.out33
鼻から悪魔出ない?これintの乗算がオーバフローすると結果は未定義なんでは
intの乗算がオーバフローすると結果は未定義なんでは
標準化以降の話ですね。Cが高級アセンブラだった時代のコンパイラは素直なコード吐いてましたよ。
鼻から悪魔出ない?これ
規定の動作としてそれだと言うのなら未定義ではないですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
だって、 (スコア:0)
結局性能が出ないとか言って、高級アセンブラ(=C)で書き直すんでしょ?
Re: (スコア:0)
Cは高級アセンブラではないような。
Re: (スコア:1)
「高級アセンブラ [google.com]」はCの二つ名のようなものですよ。
Re: (スコア:0)
Cが高級アセンブラって言語の機能が素直に機械語に対応したPDPなんとかとかその頃の大昔の話でしょ。いまそんなこと言ってると笑われるよゲラゲラ
Re: (スコア:0)
君がね。
Re: (スコア:0)
Cを高級アセンブラと勘違いしてる老人には理解不能な例
Re:だって、 (スコア:1)
鼻から悪魔出ない?これ
intの乗算がオーバフローすると結果は未定義なんでは
Re: (スコア:0)
intの乗算がオーバフローすると結果は未定義なんでは
標準化以降の話ですね。Cが高級アセンブラだった時代のコンパイラは素直なコード吐いてましたよ。
Re: (スコア:0)
鼻から悪魔出ない?これ
規定の動作としてそれだと言うのなら未定義ではないですね。