c++ 7218

  1. CとC ++の両方で有効なコードは、各言語でコンパイルすると異なる動作を生成できますか?
  2. 名前のない名前空間を使用する理由とその利点は何ですか?
  3. 書式付きIO関数の変換指定子%iと%dの違いは何ですか(* printf / * scanf)
  4. なぜ私はC ++で多重継承を避けるべきですか?
  5. / proc /ファイルを解析するのは安全ですか?
  6. "long long" = "long long int" = "long int long" = "int long long"ですか?
  7. C ++で列挙型を宣言するときにtypedefを使う理由は何ですか?
  8. なぜunique_ptrをベクトルにpush_backできないのですか?
  9. C ++マクロはいつ有益でしょうか?
  10. void *を何かにキャストするときは、static_castまたはreinterpret_castを使うべきですか?
  11. なぜ(a%256)が(a&0xFF)と異なるのですか?
  12. std :: vector :: erase()とstd :: deque :: erase()で割り当てをコピー/移動する
  13. Linux上のC ++動的共有ライブラリ
  14. どのようにC ++のvoid関数を終了しますか?
  15. #include依存関係を追跡するツール
  16. コーディング標準のセットに対してC / C ++ソースコードをチェックする無料のツールですか?
  17. C ++でダブルを文字列に変換するにはどうすればよいですか?
  18. C ++ではrestrictキーワードの意味は何ですか?
  19. なぜCの関数は名前を変えられないのですか?
  20. unistd.hの代わりにWindows(Visual C)がありますか?
  21. C ++文字列の最後の文字を削除する
  22. スクリーンキャプチャの最速の方法
  23. C ++コードのユニットテスト - ツールと方法論
  24. 自分のイテレータを作成する
  25. 現代のC ++はますます普及していますか?
  26. デフォルトのコンストラクタは組み込み型を初期化しますか?
  27. static_cast <>とCスタイルキャストの違いは何ですか?
  28. ユーザー定義のリテラルがC ++に追加する新機能
  29. C ++でランダムな英数字の文字列を作成するにはどうすればよいですか?
  30. uint64_tをprintfするには? 失敗する: "偽の"% "形式の末尾
  31. リバースイテレータでイレースを呼び出す方法
  32. Visual Studioデバッガで動的に割り当てられた配列を表示するにはどうすればいいですか?
  33. 再帰関数をインラインにすることはできますか?
  34. RTTIはどれくらいの費用がかかりますか?
  35. C ++とDの比較はどのくらい速いのですか?
  36. 1 + 2 + 3 + ... + 1000を計算するためにC#、C ++、またはJavaコンパイラをどのように駆動するのですか?
  37. どのようにあなたの(管理されていない)コードのメモリリークを検出/回避しますか?
  38. C ++例外をスローする方法
  39. C ++ 11で標準ライブラリコンテナを効率的に選択するにはどうすればよいですか?
  40. どのようにC ++の文字列にintを追加しますか?
  41. C ++でextern "C" {#include <foo.h>}が必要なのはなぜですか?
  42. iPhoneをC ++でプログラミングすることは可能ですか?
  43. なぜ誰かがC ++を使ってCを使うだろうか?
  44. 人為的にあなたのコードをCに制限するのはなぜですか?
  45. 人々がC / C ++で行っている不当な仮定を証明するための教育ツールには何が含まれていますか?
  46. Antlrの利点(対lex / yacc / bison)
  47. Objective-Cの代わりにC ++をCocoaで使用しますか?
  48. StringBuffer / StringBuilderのC ++に相当する?
  49. #define、enumまたはconstを使うべきですか?
  50. 私は例外指定子をC ++で使うべきですか?