
私の活動の性質上、私はしばしば多種多様な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つです。 何もしない人だけが間違っていません。 間違いから、愚かであっても、高度に熟練した開発者でさえ免疫がないわけではありません。