なら - ページ 3

 
Sergey Chalyshev:

戯言

ある人がコードの一部をコメントアウトする動機と、このコードの一部が他のプロジェクトから移されたものではないという事実を推測しようとするのは愚かなことです

推測 )))

 
Sergey Chalyshev:

trueかfalseかは明らか です。

どう思いますか?

if(1)

?

bool型はtrue またはfalse というブーリアン値を格納するために使用さ れ、 1 または 0 という数値表現に なる。
機械語は1と0から構成される
1 真
0件
bool 型は 整数型のラッパーである。

 
Sergey Chalyshev:

不思議なデザイン、その意味とは?

もしかしたら、私の知らない意味が隠されているのかも?

には、隠された意味はないのです。コードの持ち主は何かの実験をしていて、削除するのを忘れてしまっただけです。
コンパイラはそのようなエントリーを単に無視するのでしょう。あってもなくても同じです。
プログラマーがコード文字ごとに報酬を得る場合のみ意味があるのかもしれません。:))

 
Nikolai Semko:

コンパイラはそのようなエントリーを単に無視するのでしょう。あってもなくても同じです。

コンパイルの段階で削除されます。

私はどこかのOOPについてのスレッドで、私はテストをレイアウト - ファイルサイズ.ex5のテストは、条件上の大きな定数文字列が 割り当てられた、条件がコンパイル時に偽であれば、.ex5は少ない定数文字列のサイズについてされ、真の場合、.ex5は数KB以上されます。

 
Nikolai Semko:

意味がないんです。コードの持ち主が何か実験をしていて、消し忘れただけなのです。
コンパイラはそのようなエントリーを単に無視するのでしょう。持っていてもいなくても同じことです。
プログラマーがコード文字ごとに報酬を得る場合のみ意味があるのかもしれません。:))

まあ、怒れ。キャラクターも有料?

ちなみに、コンパイラはエントリーを無視する方法を知りません。通訳の特権。

それから、なぜ私は永久ループを使わないのでしょうか?いや、ニコライ、君は間違っている。

 
Алексей Тарабанов:

まあ、怒れ。キャラクターも有料?

ちなみに、コンパイラはエントリーを無視する方法を知りません。通訳の特権です。

なぜできないのか?

 
Dmitry Fedoseev:

なぜダメなのか?

トレーニングを受けていない

 
Алексей Тарабанов:

それから、なぜ私は永久ループを使わないのでしょうか?いや、ニコライ、君は間違っている。

if(true)で永遠ループは組めません。そしてwhile(true)は全く別の話で、これは積極的に使っています。正確には、for(;;)の方が表記が短いので好きです。

 
Алексей Тарабанов:

ちなみに、コンパイラはエントリを無視する方法を知りません。通訳の特権です。

はい、できます。

逆に、コンパイラは時間に制約されないので、最適化のレベルが格段に高い。

 
Алексей Тарабанов:

繰り返しになりますが、なぜ私は永久ループを使わないのでしょうか?

永久サイクルといえば、わかりにくいかもしれませんが、面白いエントリーも思い浮かびました ))

for(;;)
{

}
追加されました。
おお、ニコライは先手必勝だ ))