私の活動の性質上、私はしばしば多種多様なC ++コードについて瞑想します。 そして、彼らが言うように、私は蓄積しました。 私はもはや自分でそれを運ぶことができません。 申し訳ありませんが、今すぐ共有します。
最近収集したものからトップ10の「ベスト」コードフラグメントを提供します。 これらの例は、Govnokod.ru Webサイトで収集された例とは大きく異なります。 学生のコースワークやあまり知られていないプライベートなプロジェクトから多くの例が取られている場合、私の例は評判の良い場所のものです。 これらは、よく知られたオープンソースアプリケーションおよびオープンライブラリです。 これらのプロジェクトとライブラリを1年以上定期的に使用しています。 私はそれを非倫理的であると考えるので、名前を付けません。 1つの特に美しいコードがプロジェクトに登場したという事実は、プロジェクト全体の品質を特徴付けるものではありません。
10.政党の候補者の公正な選挙は真と偽。
m_bTypeED =(nCmd == nCmd)? TRUE:FALSE
9.主よ、データベースを常に開いておいてください。 そして、私は「zyuki」の外観を見ているという事実?
wstring myDBFName; ... printf( "データベース%sを開けません"、myDBFName);
8.しかし、Ctrl-Vでそのようなことをしないでください。
fhead [11] = '\ 0'; fhead [12] = '\ 0'; fhead [13] = '\ 0'; fhead [13] = '\ 0';
7.良い詳細な解説、これは素晴らしいです! もちろん、正しいコードの方が優れています。
/ **以前のすべてのフィールド指定子を削除します。 *これは、クライアントを扱うときに使用する必要があります *複数のNEP_PACKET_SPECメッセージを送信するため、最後のメッセージのみ * PacketSpecが考慮されます。 * / int NEPContext :: resetClientFieldSpecs(){ this-> fspecs.empty(); return OP_SUCCESS; } / * resetClientFieldSpecs()の終わり* /
6.シンプルで上品。
flag = true; flag = false; //追加のフラグはまったく使用されません
5.初めてチェックが機能しない場合はどうなりますか?
if(フリーズ|| winfreeze ||(メインメニュー&&ゲームオン)||(!ゲームオン&&ゲーム開始)|| (メインメニュー&&ゲームオン)||(!ゲームオン&&ゲーム開始)||(ゲームオン&&ゲーム開始))
ご注意 gameonおよびgamestartedは、bool型の最も一般的な変数です。
4. Basicを使用することの元の罪。
t.printf( "%10.5f、%10.5f、%10.5f、\ n%10.5f、%10.5f、 %10.5f、\ n%10.5f、%10.5f、%10.5f) "、 m [0、0]、m [0、1]、m [0、2]、 m [1、0]、m [1、1]、m [1、2]、 m [2、0]、m [2、1]、m [2、2]);
3.タオを理解するサイクル。
for(i = 0; i <num_tbl; i ++){ * tbl ++; }
2.しかし、このファイルは正確にはどこにありますか? そして、そうです。
ファイル* fp; if(!(fp = fopen(filename、 "wb"))== -1){ perror(「画像ファイルを開くことができませんでした」); exit(1); }
ご注意 2つのエラーのため、この条件は常にfalseです。 真実の探求者である彼らを見つけてください!
1.最初の場所はswitchステートメントです。
スイッチ(LOWORD(wParam)) { ケース(IDOK || IDCANCEL): EndDialog(hDlg、TRUE); リターン(TRUE); 休憩; }
結論
実際、結論はいつものように1つです。 何もしない人だけが間違っていません。 間違いから、愚かであっても、高度に熟練した開発者でさえ免疫がないわけではありません。