C Programming >> sitemap >> Page:14:
  • MSVC 2017 での C11 strerrorlen_s 関数の欠落
  • JNI 環境のネイティブ側でスレッドを適切に同期するにはどうすればよいですか?
  • 抽象クラスと一意のポインター
  • constexprが許可されていないのにsfinaeがオンになっているのはなぜですか?
  • `std::min` をアルゴリズム パラメータとして使用する
  • Qt GUI テーマが古臭く見える
  • QML ListView から QAbstractListModel のデータを操作する
  • ヘッダーで定義されたテンプレート化された関数とクラスを実装するときに tpp ファイルを使用するのはなぜですか?
  • Visual Studio 2017 - Visual C++ Windows フォームが見つかりません
  • NDK Clang エラー:「localeconv」への未定義の参照
  • タイプ 'struct ListNode' の null ポインター内のメンバー アクセス
  • std::map の指定されたプレフィックスまたは std::set の要素を持つキーを見つけるエレガントな方法
  • 変数を新しいオブジェクトに設定すると、古いオブジェクトはどうなりますか?
  • 初期化子リストで unordered_map を初期化する
  • Python の in 演算子に相当する C++ は何ですか?
  • std::random_device 暗号化は安全ですか?
  • 単純な Hello World スタイルのプログラムが Turbo C++ でコンパイルされないのはなぜですか?
  • Qt 5.9.1 に同梱されている QtLinguist を動作させるには?
  • C++ テンプレートの種類を数値に制限する
  • それ自体で割った整数 float は 1.f であることが保証されていますか?
  • Python {}.format のような C++ 文字列フォーマット
  • Android JNI - C++ から Android UI スレッドの関数を呼び出す
  • 生の *output* ポインターパラメーターの代わりに unique_ptr<T> を渡す方法は?
  • 警告:関数は、末尾の戻り型なしで 'auto' 型指定子を使用しています
  • メンバー関数をパラメーターとして他のメンバー関数に渡す (C++ 11 <関数>)
  • collect2.exe:エラー:ld が 5 終了ステータスを返しました
  • デストラクタを constexpr とマークできないのはなぜですか?
  • C++ 文字列追加と演算子 +=の違い
  • C++ でトレーニング済みのテンソルフロー モデルを実行する
  • 定数式での静的メンバー アクセス
  • c++17 の std::ptr_fun の置き換え
  • OS に依存しないパス「lib/x86/libusb.so」で複数のファイルが見つかりました
  • 自動生成された CTest ターゲットを非表示にする
  • For ループは常に少なくとも 1 回実行されますか?
  • CMake、Exe で DLL が見つからない
  • Ubuntuは実行可能ファイルを共有ライブラリとして認識し、クリックしても実行しません
  • co_await は次善のように見えますか?
  • constexpr関数でgotoを許可しないのはなぜですか?
  • CMake:ターゲットプラットフォームを指定するには?
  • 範囲の範囲からベクトルのベクトルへ
  • boost::child プロセスからすべての行を確実に読み取る方法
  • メモリ管理を自動的にコピーおよび処理せずに、Cython を介して C++ ベクトルを Numpy に渡す
  • GCC 7、-Wimplicit-fallthrough 警告、およびそれらをクリアするポータブルな方法は?
  • Intel Kaby Lake アーキテクチャで最終レベルのキャッシュ ミスの数を取得するための正確なコードは何ですか?
  • C++ の関数から再帰ラムダを返す
  • 構造化バインディングのユースケースとは?
  • 同じ const 型修飾子
  • C++ 標準:リラックスしたアトミック ストアをミューテックス ロックより上に持ち上げることはできますか?
  • 最も負の int 値があると、あいまいな関数のオーバーロードに関するエラーが発生するのはなぜですか?
  • トラッカー:エラー TRK0005:見つけられませんでした:CL.exe
  • 標準化された std::byte では、いつ void* を使用し、いつ byte* を使用しますか?
  • Android :C++ NDK で Shared Preferences オブジェクトを作成し、ブール値を保存する必要があります
  • c++仮想キーワードとオーバーライド関数
  • ポインター「this + 1」はC ++で何を参照していますか?
  • 非静的メンバー関数への c++ ポインター
  • #vscode で検出されたエラーを含める
  • ワンライナーでパラメーターパックの最初のタイプを取得することは可能ですか?
  • WindowsでUTF-8文字列をstd::coutに出力するには?
  • C++ 列挙型フラグとビットセット
  • 構造化バインディングの構文は、ポリモーフィック ラムダで使用できますか
  • C++ - テンプレート パラメーターなしでテンプレート クラスから列挙型を使用する
  • Linux システムが Wayland または X11 を使用しているかどうかを確認するにはどうすればよいですか?
  • constexpr 関数で切り替える
  • Visual Studio 2017 を使用して Windows で OpenSSL を構築する方法は?
  • std::get で ADL が正しい関数に解決されない理由
  • uint8_t ベクトルから istream を作成するにはどうすればよいですか?
  • Protobuf のバージョンが Qt と競合する
  • CMake で C++17 を有効にする方法
  • デタッチ後にC++ 11スレッドは自動的に破棄されますか
  • char vs wchar_t いつどのデータ型を使用するか
  • std::string_view を double に変換するには?
  • C++ 列挙型クラス std::size_t の暗黙的な変換
  • std::promise set_value とスレッドセーフ
  • 同じコンピューターで OpenCV の複数のバージョンを実行する
  • C++ で関数を引数として渡す
  • 基本クラス オブジェクトを派生クラス オブジェクトに割り当てることができないのはなぜですか?
  • { } の Visual Studio Code の書式設定
  • その場でスプライトの色を変更する
  • クラス内のフィールド数を取得する
  • Bazel と GTest を使用した C++ プロジェクト
  • CTRP 派生クラスに「type」という名前の型がありません
  • AVX2 での log2(__m256d) の効率的な実装
  • VS2017 および Win7/XP での api-ms-win-core-rtlsupport-l1-2-0.dll の欠落
  • C++ で Null Lambda を使用するにはどうすればよいですか?
  • スパンとは何ですか? また、いつ使用する必要がありますか?
  • c++ は、decltype の戻り値の型から noexcept を削除します
  • コンパイラが冗長な std::atomic 書き込みをマージしないのはなぜですか?
  • クロスプラットフォームの cmake プロジェクトでコンパイラ フラグを設定する最新の方法
  • `<random>` を使用した再現不可能な乱数
  • 動的に割り当てられた変数を削除して、ポインターを 0 に設定する
  • ロックフリーの進行保証
  • 構造体またはタプルではない独自の型の構造化バインディング (パブリック メンバー関数経由)
  • std::variant が特定の型を保持できるかどうかを確認するにはどうすればよいですか
  • このコンパイラ変換は許可されていますか?
  • 古いスタイルの unsigned char が必要な場所で新しい std::byte 型を使用する方法は?
  • 最新の C++ における std::bind の代替
  • C++ VSCode で同じ行に中括弧をフォーマットする
  • C++標準:名前空間スコープのconstexpr変数には内部リンケージがありますか?
  • データ リポジトリを使用した C++ Bazel プロジェクト
  • constexpr C文字列を宣言するには?
  • 共有ミューテックスとミューテックスの違い (なぜ両方が C++ 11 に存在するのですか)?
  • std::string::substr が std::string_view を返した場合、どのような欠点がありますか?
  • `std::string` の部分文字列の `string_view` を効率的に取得する方法
  • constexpr と static constexpr グローバル変数の違い
  • boost::optional と std::unique_ptr を混在させる
  • std::vector からカンマ区切りのリストを出力する
  • 画像を CV_64F から CV_8U に変換します
  • CLion では、ヘッダーのみのライブラリ:ファイルがどのプロジェクト ターゲットにも属していないため、コード インサイト機能が正しく動作しない可能性があります
  • Visual Studio Code インテリセンス モード
  • std::vector から要素を除外する効率的な方法
  • ヘッダーのスリム バージョンを使用してライブラリに含めることはできますか?
  • C++ は内部の配列を使用した構造体の初期化中に奇妙なエラーを返します
  • std::function とメンバー関数でのメモリ割り当てを避ける
  • コンパイラ 'cl' を実行できません
  • C ++ FFmpegはmp4ファイルを作成します
  • Android NDK と Google テスト
  • フォールド式を使用して max(A, max(B, max(C, D))) を実装できますか?
  • enable_if とコピー コンストラクター
  • 単純に呼び出し可能オブジェクトを呼び出す代わりに std::invoke を使用するのはいつですか?
  • openCv を使用した Aruco マーカー、3D コーナー座標を取得しますか?
  • 貼り付けにより、無効な処理トークン '.' が形成されました。
  • 「wchar.h」ファイルが見つかりません
  • C++ 構造体の継承
  • FFmpeg を使用して生の RGB32 ファイルを JPEG または PNG に変換する
  • すべての要素が C++17 の fold-expression と等しいかどうかをテストします
  • gcc の noexcept タイプの警告の処理
  • C++17、C++14、および C++11 オブジェクトをリンクしても安全ですか?
  • 最新の x86 ハードウェアは 1 バイトをメモリに保存できませんか?
  • OpenCV 3.3 依存関係を持つ Bazel ビルド
  • QtCreator qmake コンパイラ 'cl' を実行できません
  • 関数呼び出しでの単一要素ベクトルの初期化
  • if constexpr がこのコア定数式エラーを解消しないのはなぜですか?
  • std::vector に重複があることを確認します
  • std::array の基になる配列のメモリ サイズを取得する最も簡単な方法は?
  • constexpr 関数がコンパイル時に評価されるかどうかをテストすることは可能ですか?
  • 複数のスレッドから同じキャッシュラインを使用しても深刻な速度低下が発生しないのはなぜですか?
  • 派生クラスでクラス テンプレートの引数推定に失敗しました
  • ffmpeg で opencv をビルドする際のエラー
  • macOS High Sierra 10.13 で壊れた c++ std ライブラリ
  • C++ RAII クラスの OpenGL オブジェクトが機能しない
  • if...else if ステートメントを確率で並べるとどのような効果がありますか?
  • g++ コンパイル エラー:共有オブジェクトを作成する場合、`.rodata' は使用できません。 -fPIC で再コンパイル
  • pcl::RANSAC セグメンテーション、クラウド内のすべてのプレーンを取得しますか?
  • bool型にnullptrを代入。どのコンパイラが正しいですか?
  • クラス内で定義されたフレンド関数の完全修飾名は?
  • ヒープからの C++ 配列の削除とメモリ リーク
  • この未使用の変数が最適化されていないのはなぜですか?
  • C++ で execvp を使用するためのベスト プラクティス
  • C++11 は Visual Studio 2017 で利用できますか?
  • 未知の警告を報告するclang-tidy
  • メンバー関数の署名の末尾にある &(アンパサンド) は何を意味しますか?
  • C++コンパイラのデフォルトであるC++標準を決定する方法は?
  • Qt HTTP GET リクエストを作成するにはどうすればよいですか?
  • OpenGL/GLFW 3.2 でのウィンドウ表示とフルスクリーンの切り替え
  • std::set の中間 (中央値) を取得する効率的な方法は?
  • c++1z 動的例外指定エラー
  • 最新の clang-tidy をビルドするには?
  • ターゲットには言語方言 CXX17 (コンパイラ拡張機能付き) が必要ですが、CMake はそれを有効にするために使用するコンパイル フラグを認識していません。
  • 左辺値から右辺値への変換が発生しない場合、無効なポインターの逆参照は有効です
  • C++ で名前のないオブジェクトを作成する
  • C++ カスタム アロケータに比較演算子が必要なのはなぜですか?
  • std::variant<...,...> をストリーミングする方法
  • アドホックな概念チェックのための if constexpr と requires-expression
  • VS Code は、複数の .ccp ソース ファイルを使用して C++ プログラムをビルドしません。
  • Visual Studio 2017 での CUDA 9 サポートされていないエラー
  • コンマを含む三項演算子が true の場合に 1 つの式のみを評価するのはなぜですか?
  • 元のベクトルを変更せずにベクトルをソートする最良の方法は何ですか?
  • 実際にはchar配列を指していない場合、char *ポインターUBに追加していますか?
  • とはどういう意味ですか?
  • c++ lambdas 上位スコープから可変引数パックをキャプチャする方法
  • C++の<=>(宇宙船、三方比較)演算子とは何ですか?
  • EGL を使用して glewInit() から GL バージョンが欠落していますか?
  • C++ での順序付けられていない集合の交差
  • 非型テンプレート パラメーターの c++ enable_if
  • コンパイルされたコードが SSE および AVX 命令を使用しているかどうかを確認する方法は?
  • C++11 で配列をゼロに設定する
  • タプルを返すか、参照として関数に引数を渡すか、どちらが優れていますか?
  • bazel-out の代わりに現在のディレクトリにファイルを書き込む方法
  • std::array を std::vector に変換する方法は?
  • c++17では動的例外指定は無効ですか?
  • i =i++ + 1; を作った理由C++17 で合法?
  • 移植可能に __VA_OPT__ サポートを検出しますか?
  • CMAKE_CXX_STANDARD をさまざまな値に設定する
  • std::move()を使用してコピーできないオブジェクトをキャプチャすると、ラムダが移動できないのはなぜですか?
  • C++ ジェネリック プログラミングでの void 代入の処理
  • Visual Studio 2017 で型の後に * の自動間隔を無効にする方法は?
  • C++17 は、clang を使用して CUDA と一緒に使用できますか?
  • S::x が ODR で使用されないのはなぜですか?
  • タイプ 'value_type' の null ポインターへの参照バインディング
  • C++ 可変個引数テンプレートの合計
  • boost::asio::async_write - 未処理の呼び出しが 1 つだけであることを確認する
  • typename T が C++ の float 型の整数型かどうかを確認する条件の使用方法
  • Qt Creator Android エラー プラットフォーム SDK がインストールされています
  • HackerRank の配列操作の背後で使用されるロジック
  • c++ 11 では、関数で std::string を返すと移動またはコピーされますか?
  • Ubuntu に Qt をインストールする
  • 文字列リテラルを __FUNCTION__ に連結できないのはなぜですか?
  • カスタムの戻り値の型と偽の戻り条件を持つ関数?
  • 条件変数の破壊がランダムに通知を失う
  • std::string_view を const char* に変換する方法は?
  • コードで呼び出されない関数は、実行時に呼び出されます
  • std::unordered_map のキーとして QString を使用する
  • std::initializer_list コンストラクター
  • [[maybe_unused]] 列挙子
  • c++17 mac でコンパイル
  • CMake での WholeProgramOptimization
  • 4 つのスレッドによるセマンティクスの取得/解放
  • Visual Studio Code for C++ で関数の名前を変更できますか?
  • c++17 `filesystem` は名前空間名ではありません
  • VS コードが C++ デバッグでブレークポイントを無視している
  • JSON との間でフラットバッファをシリアル化/逆シリアル化できますか?
  • CMake - 静的ライブラリ内に依存関係を含める
  • C++17 で <filesystem> メンバーを使用したリンク エラー
  • 「const char**」から「char* const*」への無効な変換
  • コンパイル時に型を注文する方法は?
  • unique_ptr への参照を含むベクトル
  • float と double の実際の最小/最大値は何ですか (C++)
  • 空の初期化子リストによる直接初期化
  • std::vector reserve の容量が 2 倍にならないのに、サイズ変更が行われるのはなぜですか?
  • プログラムに関連する CPU キャッシュ全体をフラッシュする方法はありますか?
  • auto&&による戻り値の完全転送
  • ファイルを std::vector<std::byte> に読み込みます
  • std::memory_order_seq_cst の仕組み
  • 静的ストレージ期間の警告に対処する方法は?
  • コピーと移動のセマンティクスを無効にする最も簡潔な方法
  • Windows または Linux で C++ コードをビルドしているかどうかを正しく検出するために select を使用する方法は?
  • std::find_if(first, last, p) が述語を参照しないのはなぜですか?
  • const char* 型の値を使用して、char 型 * のエンティティを初期化することはできません
  • std::vector のデフォルトの構築が new を呼び出さないことは保証されていますか?
  • std::integral_constant を使用する理由は何ですか?
  • Q_PROPERTY と同じ名前のアクセサ関数を文書化するにはどうすればよいですか?
  • 複素数乗算の g++ と手動による最適化
  • 型が memcpy 割り当て可能であることを示す型特性はどれですか? (タプル、ペア)
  • std::unique_ptr への参照を返す理由
  • Python および C/C++ で共有メモリを使用する方法
  • std::chrono::high_resolution_clock::now() をミリ秒、マイクロ秒などに変換する方法は?
  • コードがコンパイルされないことを assert() するための SFINAE
  • C++14以降でのstm32 halライブラリの警告
  • ネストされた構造化バインディングは可能ですか?
  • 独自の中括弧内の for ループ
  • std::any_cast が暗黙的な変換をサポートしないのはなぜですか?
  • Catch2 で CMake を使用するには?
  • std::string のサイズを変更してすべての null ターミネータ文字を削除する方法は?
  • VSCode C++ 拡張機能で C++17 サポートを有効にする方法
  • OpenGL のフラグメント シェーディングによるアーティファクト
  • すべての要素または std::array を同じコンストラクター引数で初期化します
  • __m128i? の各 bool バイトの下位ビットを抽出しますか?ブール配列からパックされたビットマップへ
  • Visual Studio 2017 を使用したポイント クラウド ライブラリ
  • Mac の Visual Studio Community 2017 で C++ を使用していますか?
  • std::rel_ops::operators が C++20 で廃止されるのはなぜですか?
  • スーパークラスがサブクラスのメソッドを呼び出す (または呼び出さない) 場合、Java と C++ で継承の動作が異なるのはなぜですか?
  • C++ アプリケーション内に埋め込まれた Python から呼び出されると、マルチアレイ拡張ライブラリで Numpy インポートが失敗する
  • C++11、14、17、または 20 では、pi の標準定数が導入されていますか?
  • ラムダ内の変数をキャプチャする方法
  • OpenCV での高速カラー量子化
  • std::make_index_sequence と std::index_sequence の詳細
  • 概念と制約を使用する理由
  • なぜshared_ptrはweak_ptrの参照カウントを保持する必要があるのですか?
  • 終了してブレークポイントを失うことなく、再コンパイルされたバイナリを gdb にリロードする方法は?
  • boost::asio::post から未来を取得するにはどうすればよいですか?
  • no_such_process が原因で std::thread::join が失敗するのはいつですか
  • OpenCV 4.x+ では、C++11 サポートを有効にする必要があります。コンパイルのダークネットの致命的なエラー
  • SSE/AVX で __m256d に格納されている値の合計を取得する
  • std::cin (gcc、clang が同意しない) を介して unsigned への負の読み取りが失敗する必要がありますか?
  • C++ にはユニット型がありますか?
  • シンプルな C++ コンポジションと継承の例のリクエスト
  • rand()%6 に偏りがあるのはなぜですか?
  • std::atomic がロックフリーかどうかを純粋にテストする
  • C++11 ラムダ キャプチャ 'this' と値によるローカル変数のキャプチャ
  • イテレータの範囲を期待する関数に単一のパラメータを渡す
  • constメンバーが2回初期化されるのはなぜですか?
  • std::unique_ptr のリセットが代入と同じではないのはなぜですか?
  • constexpr 静的データ メンバーの定義
  • std::span がインデックス付けのために関数呼び出し演算子をオーバーロードするのはなぜですか?
  • CMake:共有ライブラリを変更するときの冗長なリンク
  • 同様の機能を備えたC++で同等のTreeSetデータ構造はありますか
  • C++ を再ビルドせずに定数変数を変更する
  • 直接リスト初期化とコピーリスト初期化の違い
  • C++ の UTF-8 で std::string を適切に使用するにはどうすればよいですか?
  • 構造体を最初のメンバーとしてエイリアスすることは厳密なエイリアス違反ですか?
  • C++ std::vector に連続したインターレンジを挿入する方法は?
  • ケースの 95% の値が 0 または 1 の場合、非常に大きな配列でのランダム アクセスの最適化はありますか?
  • std::aligned_storage の目的は何ですか?
  • カスタム ビデオ ライター ライブラリを使用してオーディオを書き込むバグ
  • Windows Subsystem for Linux (WSL) で断続的でランダムな「ファイルが見つかりません」エラーが発生する
  • gcc-8 -Wstringop-truncation 良い習慣は何ですか?
  • int* p=+s; とは何ですか?行う?
  • OpenGL から GDI への切り替え
  • GCC はプライベート静的メンバーへのアクセスを許可します
  • C++ でのベクトルのスライス
  • C++ で 2 つのインデックス間の部分文字列を見つける
  • セマンティクスと cv::Mat を移動する
  • pdbファイルを使用してデバッグするときに、存在しないオブジェクトファイルでVS2017がブロックされる
  • {a,b,c} を引数として使用するコンストラクターまたは {a,b,c} が実際に行っていることは何ですか?
  • イテレータを使用して std::list をソートする
  • 異なるタイプの copy_if
  • 最大合計で 2 つの等しい合計サブシーケンスを見つけますか?
  • カスタム構造体で unordered_set を使用するにはどうすればよいですか?
  • Ratio<,> は定数ですが、引数として異なる比率を受け入れたい場合はどうすればよいでしょうか?
  • 「b < a」を使用する理由「a < b ? a :b」の代わりにb :a” max テンプレートを実装するには?
  • 値に関係なく、型が常に特定のサイズになるのはなぜですか?
  • C++ プロジェクトでの ffmpeg の CMake 構成
  • C++ は、プライベートな純粋仮想メソッドをパブリックとしてオーバーライドします
  • [[maybe_unused]] メンバー変数で、GCC は (間違って?) 属性が無視されることを警告します
  • C++ テンプレート - 特殊化する代わりに std::is_same_v を使用してコンパイル エラーを回避しますか?
  • 非メンバーの静的 constexpr 変数が暗黙的にインライン化されないのはなぜですか?
  • CMake が JNI を見つけられませんでした
  • C++17 並列アルゴリズムは既に実装されていますか?
  • for ループの効率:ループのマージ
  • INSERT で値を TTL にバインドする方法、Cassandra C++ ドライバー
  • Windows 上の Clang/LLVM 7 および 8 は、インライン静的データ メンバーを複数回初期化します (link.exe と lld-link.exe の両方を使用)。
  • config モードで find_package 検索を行い、モジュール モードでフォールバックするにはどうすればよいですか?
  • std::make_array の現在のステータス
  • clang と gcc の両方の makefile をどのように作成しますか?
  • gsl_matrix からの列の削除
  • エラーを示す std_lib_facilities.h
  • std::variant から継承するクラスで std::visit を使用する - libstdc++ と libc++ の比較
  • 未定義の動作なしで倍精度浮動小数点バッファーを再利用する
  • noreturn は関数のシグネチャの一部ですか?
  • char 配列をオブジェクト ポインターにキャストする - これは UB ですか?
  • なぜ私のコードをコンパイルするために、clang はまだ libgcc.a を必要とするのですか?
  • QMessageBox のアイコンとタイトルを変更する方法
  • 構造化バインディングは std::vector で機能しますか?
  • ローカルで作成された const char* を返す
  • 「std::filesystem::path」の標準ハッシュはありませんか?
  • __attribute__((weak)) と静的ライブラリ
  • C++でベクトルスウィズリングを実現するには?
  • コンパイルするOpencv C ++ MinGW VSCode致命的なエラー
  • C++ ゲッターとセッターの書き方
  • GCC 8 で動作し、名前空間スコープに制限されない Constexpr カウンター
  • 74 ビット整数を base 31 に変換します
  • C++ curl コードで認証ベアラー ヘッダーを設定するにはどうすればよいですか?コマンドラインでは機能するのに、不十分な権限を取得しています
  • オーバーロードされた関数を特定の型の引数で呼び出すことができることを C++ コンパイル時にチェックする
  • atomic_thread_fence(memory_order_release) は memory_order_acq_rel の使用とは異なりますか?
  • インデックスが整数定数式でない場合は、配列添字を使用しないでください。代わりに gsl::at() を使用してください
  • 標準の c++/c++11 のみを使用して、スリープなしでタイマーを実装できますか?
  • std::optional を移動すると状態がリセットされないのはなぜですか
  • if-else ステートメントで C++20 の like/unlikely 属性を使用する方法
  • Boost Variant は std の hold_alternative と同様の機能を提供しますか?
  • 不必要な再コンパイルなしでC++コードでGitコミットハッシュを利用できるようにする方法は?
  • std::unordered_map の等価性は挿入順序に依存しますか
  • 参照渡しに対する値渡しと std::move の利点
  • オブジェクトの巻き戻しの修正が必要な関数では __try を使用できません
  • C++ での順序保持 memcpy
  • この C++ メンバーの初期化動作は適切に定義されていますか?
  • ビルド ディレクトリに cmake 出力を作成する方法は?
  • ペルシア語の QString
  • C++ での厳密なエイリアス規則と型エイリアス
  • reinterpret_cast と厳密なエイリアシング
  • std::tie と std::forward_as_tuple の違いは何ですか?
  • マネージド C++ と .NET Core 2.1
  • 型が本当に移動構築可能かどうかを取得する方法
  • C ++でペアを割り当てるためのmake_pairと中括弧{}の違いは?
  • std::memory_order_relaxed の動作をテストする方法は?
  • 自分自身を返すラムダ:これは合法ですか?
  • Visual Studio Code で C++ のコード形式を変更するにはどうすればよいですか?
  • C++ でコマンドを実行し、コマンドのリターン コード stdout および stderr を取得する方法
  • 名前のない関数
  • std::numeric_limits<unsigned char> メンバーへの呼び出しの前の単項 + の目的は何ですか?
  • 同じ条件で2つの関数をマージする方法は?
  • C++ で大きなメモリ ブロックを割り当てる
  • 異なるコンパイラフラグを持つ異なる翻訳単位のインライン関数は未定義の動作ですか?
  • std::vector はメモリ内でどのように見えますか?
  • パラメータからグローバルへのブール値のコピー - コンパイラ出力の比較
  • 使用できない関数 std::visit への Xcode 10 呼び出し
  • std::move を使用して一時ラムダを渡すか、一時パラメーターを引き出すか、違いは何ですか?
  • std::variant でタイプごとにインデックスを取得する
  • c++17 string_view と string を比較するときのあいまいさ
  • サイズ パラメータのない CString::GetBuffer() は何をしますか?
  • 読み取り専用メモリからの構造体の読み取り
  • コンパイル時に既知のカレンダー日付から `std::chrono::time_point` を作成する
  • 独自の例外タイプを作成する必要があるのはいつですか?
  • 関数名と行番号が表示されないブースト スタック トレース
  • Xcode for MacOS Mojave の C++ プロジェクトに必要な NSCameraUsageDescription
  • std::visit の C++17 の例での紛らわしいテンプレート
  • std::variant<>::get() が Apple LLVM 10.0 でコンパイルされない
  • テンプレートで std::function を使用する
  • ROS RVIZ:固定フレーム変換を持たない点群を可視化する方法
  • キャプチャが実際に使用されている場合の未使用のラムダキャプチャ警告
  • vector<char> の要素のアドレスを出力するとガベージが表示される
  • C++ ロケールにはタイムゾーンが関連付けられていますか?はいの場合、どのようにアクセスしますか?
  • C++17 で削除された bind1st の代替
  • Q_OBJECT が QDoc を壊すのはなぜですか?
  • C++ のクライアント、gethostbyname または getaddrinfo を使用
  • C++ と Python プログラム間でデータを共有する最速の方法は?
  • スリープ中に std::thread を起こす方法
  • ポインターに constness が適用されないのはなぜですか?
  • 操作を取得する前に並べ替えを防止する C++ メモリ モデルの正確な規則は何ですか?
  • 0:1(10):エラー:GLSL 3.30 はサポートされていません。 Ubuntu 18.04 C++
  • C++ の Visual Studio オートコンプリート Doxygen タグ
  • 週の始まりからの秒数?
  • Android Studio を使用した C++ ライブラリのデバッグ
  • C++17 に std::construct_at がないのはなぜですか?
  • GCC のマニュアルで言及されている C++ ABI 仕様とは何ですか?
  • rand() の使用が悪いと見なされるのはなぜですか?
  • gsl::narrow の実装について
  • 安全な static_cast の代替手段はありますか?
  • 逆参照 (operator*) が値で返す場合の矢印演算子 (operator->) の戻り値の型
  • コンパイル時に文字列リテラルの長さをチェック
  • C++20 bit_cast と reinterpret_cast の比較
  • テンプレートは [[nodiscard]] 属性を無視します
  • 派生 C++ クラスを final にすると ABI が変更されますか?
  • <filesystem> と <experimental/filesystem> のどちらを使用するかを決定する方法は?
  • C++ では、両方向で operator==をオーバーロードする必要がありますか?
  • なぜ boost::bind は `boost::placeholders` をグローバル名前空間に引き込むと主張するのですか?
  • gcc 8 で std::filesystem を使用するには?
  • インライン変数が複数回初期化されています
  • Mojave `wchar.h` で壊れた Homebrew 経由の MacOS のクラッシュ
  • --whole-archive リンカー オプションを CMake および他のライブラリ依存関係を持つライブラリで使用する
  • 異なるプロトタイプの関数ポインタの配列を作成するにはどうすればよいですか?
  • std::weak_ptr を関数に渡すと便利ですか?
  • 4 つのブール値が一部のケースに一致するかどうかをチェックするロジックを改善する方法
  • [[nodiscard]] 戻り値を意図的に破棄するにはどうすればよいですか?
  • C ++でメインの前に何が起こりますか?
  • C++20 のサポートを確認するにはどうすればよいですか? C++20 の __cplusplus の値は?
  • カスタマイズ ポイント オブジェクトとその使用方法
  • 演算子 new(sizeof(T) * N) によって返されたメモリを配列として扱う
  • 何のために std::as_const() が必要ですか?
  • C ++の値カテゴリの定義におけるアイデンティティの意味は何ですか
  • +*ptr++ は c++ で未定義の動作ですか?
  • なぜ C++17 で std::make_unique を使うのですか?
  • 小さいベクトルと大きいベクトルを比較して、小さい方の最後で異なるかどうかを確認します
  • GET 要求で TLS の初期化に失敗しました
  • テンプレートの折り畳み式でif constexprを使用するには?
  • C++:同じバイト内で「bool」オブジェクトを圧縮することは可能ですか?
  • 関数の戻り値の型を決定する最も簡単な方法
  • std::atomic<X>::value_type はどうなりましたか?
  • 最大数型のサイズを超える列挙型
  • 初期化子を使用した C++ の新しい if ステートメント
  • std::variant による名前付きの静的ディスパッチ
  • この例でメンバーがゼロで初期化されないのはなぜですか?
  • fabsf は C++11 の std 名前空間の一部ですか?
  • フロートのバイナリ等価比較は正しいですか?
  • 競合状態を回避するために自分自身 (*this) をプライベートと宣言するクラス / gcc での threadprivate のクエストは放棄されました
  • returnステートメントでデストラクタを終了しても安全ですか?
  • C++ の NULL と __null の違いは何ですか?
  • C++ ユーザー定義リテラルを使用して配列を初期化する
  • C++17 で空のリスト初期化コンストラクターを使用するとコンパイル エラーが発生する
  • C++ コンパイラは循環定義を許可しますか?
  • オブジェクトがスタック作成された場合 (継承された型を含む)、コンパイル エラーを発行することはできますか?
  • 範囲ベースの for ループ内の舞台裏の次のリストは何ですか?
  • コードがキーと値の型の仕様に準拠していないのはどこですか?
  • Mojave以降、自作のcmakeでリンクが機能しない
  • テンプレート推定ガイドは constexpr 関数を呼び出すことができますか?
  • constexpr と sfinae の場合
  • デフォルトのメンバー初期化子を使用した std::array の要素のゼロ初期化
  • C++14にジェネリックラムダがすでにある場合、C++20で導入されたテンプレートラムダの必要性は何ですか?
  • C++ 標準では、初期化されていない bool がプログラムをクラッシュさせることを許可していますか?
  • フラグメント化された MP4 - ブラウザでの再生に関する問題
  • 1次元配列のリストで2次元配列を初期化するにはどうすればよいですか?
  • iterator_traits から value_type を取得できないのはなぜですか?
  • 擬似乱数 16 ビット整数の生成
  • 関数ポインタを使用したテンプレート推定の復帰
  • NULL は 0 であることが保証されていますか?
  • スマートポインタが管理するメモリ上に配置を新規作成してもよろしいですか?
  • HTTP 要求が完全に受信されたことを、Web サーバーはどのようにして知ることができますか?
  • コンストラクター関数が VS2013 で自分自身を呼び出すとどうなりますか?
  • 特定の要件が削除または変更された C++ 標準のリビジョンを見つけるにはどうすればよいですか?
  • Qt アプリケーション用のクラッシュパッドを作成する方法
  • すべてのケースがデフォルトなしでスイッチで処理されるとコンパイラに想定させる
  • C++ コードを理解する - int の桁数を取得する
  • 配列C ++である限り、1つのステートメントでブール変数を比較します
  • static_cast が変換演算子を const へのポインタに使用しないのはなぜですか?
  • map::find に存在しないキーを適用すると、C++ で最初の値のマップ サイズを持つイテレータが返されるのはなぜですか?
  • 破棄された if constexpr(false) ステートメントでのテンプレートのインスタンス化に関して、コンパイラ間で一貫性のない動作
  • 概念を使用してクラスの特殊化を無効にする
  • 配列サイズを定義するために C++ で使用される型は何ですか?
  • なぜ必要なのか
  • 配列のベクトルのメモリ レイアウトは何ですか?
  • 整数テンプレート引数を使用してコンパイル時の double を作成します
  • テンプレート関数が戻り値の型のみを基にして C++ で動作するのはなぜですか?
  • 負の整数は、unsigned int に昇格されたより大きな符号なし整数と合計されますか?
  • return ステートメントの C++ constexpr 関数
  • 近い 2 のべき乗数 (浮動小数点数) を取得する高速な方法
  • std::filesystem を CMake プロジェクトに追加する際の問題
  • 共有ライブラリのパブリック ヘッダーをインストールするように CMakeLists.txt を構成する方法は?
  • const/非const関数のオーバーロードの継承があいまいなのはなぜですか?
  • 警告:ISO C++ は、静的な `constexpr char*` データ メンバーの文字列定数を 'char*' に変換することを禁止しています
  • std::is_constant_evaluated の動作
  • ラムダの内部値を遅延初期化してキャッシュするクリーンな方法
  • キャストされた値の再解釈はコンパイラによって異なります
  • この一致しないパターンのパフォーマンスが検索スペースのサイズに比例するのはなぜですか?
  • Qt:テンプレート (マップ、リスト、セットなど) の変更可能なイテレータを作成します
  • new キーワードを使用していない場合、メモリ リークが発生する可能性はありますか?
  • 一時オブジェクトは元々 const ですか?
  • 派生クラスで純粋仮想化することにより、基本クラスの仮想関数を非表示にすることは有効ですか?
  • constexpr パラメータ化された関数ポインタ
  • 宇宙船オペレーターの実世界での使用例
  • ファイルを開くことができなかった場合、ファイルを閉じる必要がありますか?
  • std::copy_if のようなものを実装するが、別のコンテナーに挿入する前に関数を適用する方法
  • C++ のどのバージョン以降、デフォルトの引数が許可されていますか?
  • std::queue 内の要素のインデックスをその値で取得する
  • Qt はプラットフォーム プラグイン cocoa を見つけることができませんでした
  • 追加のスコープに std::lock_guard を含める
  • ラムダの引数の数を数える
  • vpermpd 命令の生成が遅い。なぜ?
  • 指定された配列に最も近い順列
  • std::weak_ptr のロックが nullptr を返すと、再び非 null になることはありますか?
  • テンプレート (.tpp) ファイルにはガードが含まれています
  • コピー コンストラクターのイニシャライザー リストの make_unique は、noexcept 指定子を使用しないための良い目的ですか?
  • Clang はデフォルトのテンプレート パラメータを認識しません
  • C++ ゼロ初期化 - このプログラムの `b` は初期化されていませんが、`a` は初期化されているのはなぜですか?
  • 一時的な作成時の std::function の不正なメモリ アクセス
  • C++17:まだ列挙型を定数として使用していますか?
  • このコードは、MSVC 2015 と GCC 7.3 の間でクロス コンパイルできませんでした。
  • トレーリングリターンタイプのプレースホルダータイプの目的は何ですか?
  • オブジェクトを bool に変換するときに明示的な指定子が機能しないようです
  • callable の完全転送
  • 条件ステートメント内でオブジェクトを宣言する方法はありますか?
  • スコープ付き列挙型がデフォルトで演算子「<」をサポートするのはなぜですか?
  • 2 つの異なるバッファーを使用したポインター演算
  • オーバーロード優先度の高い標準的な関数の書き方
  • デフォルトの初期化としての割り当て
  • 実際に変更されていない限り、const で定義されたオブジェクトで const をキャストすることは許可されていますか?
  • 初期化子リストでの構造のコピー
  • 可変引数マクロに渡された可変引数を合計する方法は?
  • bool を使用した C++ バリアント変換コンストラクター
  • const T&が const であると確信できないのはなぜですか?
  • std::set<int * const> はコンパイルされません
  • 配列でクラスを初期化する
  • Google テスト - SetUpTestSuite の使用が機能しないようです
  • type-alias を使用して const 参照を宣言できるのはなぜですか?
  • if-constexpr で概念を使用するにはどうすればよいですか?
  • 代入演算子は派生クラスでは使用できません
  • 型推定時間
  • std::shared_ptr<void> と別のタイプの std::shared_ptr で関数のオーバーロードを行う方法は?
  • C++ パフォーマンス std::array と std::vector の比較
  • Windowsに埋め込まれたARMのclangでクロスコンパイルするようにCMakeをセットアップする方法は?
  • std::string::max_size の値がおかしいのはなぜですか?
  • 一時的なストレージ領域を使用して自明にコピー可能な型をコピーする:許可されていますか?
  • Clang++ で iostream を見つける:致命的なエラー:'iostream' ファイルが見つかりません
  • C++ Expects 演算子の使用方法は?
  • データ メンバー構文によるゼロ コスト プロパティ
  • 集約初期化子に転送しますか?
  • 対数時間の挿入、削除、および検索 (距離あり) を使用してソートされたデータ構造はありますか?
  • 左辺値または右辺値を同じ参照に効率的にバインドする方法は?
  • オーバーロードされた演算子 '[]' の使用は、テンプレート キャスト演算子とあいまいです
  • C++ 演算子[] マジック
  • Boost を CMake プロジェクトに追加しますか?
  • C++ char* から BYTE* にバイトを渡す
  • set 関数 (セッター) を constexpr としてマークする目的は何ですか?
  • 積分昇格と演算子+=
  • gtest で ptr と nullptr を比較する
  • Visual Studio 2017 で std::variant が見つかりません
  • 変換ロジックが対象とする型は?
  • MACRO(X)(Y) で X と Y の順序を反転
  • リテラルと一時変数が左辺値ではないのはなぜですか?
  • scoped_lock は読み取りモードで shared_mutex をロックできますか?
  • std::vector から生のポインターを削除する
  • 変数パックで std::apply を使用する
  • std::stringstream から uint8_t を数値型として読み取ります
  • std::begin と std::end がメモリセーフではないのはなぜですか?
  • 新しい範囲ライブラリで圧縮できますか?
  • コンパイル時に境界不明の配列のような C++ 構造体を初期化する
  • throw を使用して C++ の非 void 関数の return を置き換える
  • {std::move(first), std::move(second)} で std::vector<std::unique_ptr<int>> をインスタンス化できないのはなぜですか?
  • メンバー変数を完全転送する方法
  • const 変数 (同じ値で格納される) を設定すると、一度分割すると異なる結果になるのはなぜですか?
  • どの値がアクティブであるかを知らずに std::visit でアクティブな値を取得する
  • 三項演算子が左辺値を返すのはなぜですか?
  • 最新のコンパイラ最適化では、再帰を定数を返すように変換するにはどうすればよいですか?
  • Android NDK ツールチェーンでの LLVM の使用は何ですか?
  • 動的 C スタイル配列のサイズの取得と delete[] の使用。矛盾?
  • C++ ポストインクリメント:オブジェクトとプリミティブ型
  • __builtin_unreachable はどのような最適化を促進しますか?
  • ユニオン、エイリアシング、型パニングの実際:何が機能し、何が機能しないのか?
  • c++ 11で左結合式(別名左折り)を生成するために可変個引数テンプレートを使用するにはどうすればよいですか?
  • メンバー変数のオフセットを静的に取得する
  • テンプレートと 2 つの個別のクラスの違い
  • ポリモーフィズムの演算子をオーバーライドする方法
  • iOS ライブラリでの C++ ランタイムの互換性
  • 最初の項目に特別なケースがある C++ 範囲ベースのループ?
  • std::chrono::duration::operator*=がビルトイン *=のように機能しないのはなぜですか?
  • 名前空間の関数がグローバルに定義された operator<< を参照できないのはなぜですか?
  • カスタム例外を処理するためのクラス
  • std::mapで指定された範囲内の要素を見つける方法は?
  • &array と array が同じアドレスを指すのはなぜですか?
  • オプションの UnaryPredicate 引数を使用してテンプレート関数を作成できないのはなぜですか?
  • C++ で関数宣言の後にセミコロン ('') は必要ではないですか?
  • propagate_const と forward 宣言
  • C++ で保守可能で高速なコンパイル時のビットマスクを作成するにはどうすればよいですか?
  • C++でのポインタ演算のa+iと&a[i]の違いは何ですか?
  • 「vector<int> v;」と「vector<int> v =vector<int>();」の違い
  • 異種リストをフラット化する方法 (別名 ... のタプルのタプル)
  • このコード スニペットでコピー コンストラクターが 2 回呼び出されるのはなぜですか?
  • 非ブール条件の場合は Constexpr
  • 構造体のベクトルから、すべての構造体のフィールドの 1 つを収集するベクトルを取得します
  • 範囲ベースのループでのみ奇数 (偶数) 要素を反復する
  • コンパイル時に型が C++ で負のゼロをサポートしているかどうかをテストすることは可能ですか?
  • Windows Media Foundation MFT のバッファリングとビデオ品質の問題 (色の損失、滑らかな曲線、特にテキストではない)
  • テンプレート化された継承でのスコープ解決 (おそらく mixin と呼ばれるもの)
  • 静的メンバーの再帰的初期化による g++ と clang++ の異なる動作
  • 繰り返しなしでセットのバリエーションを見つけるためのアルゴリズムを C++ で作成するにはどうすればよいですか (つまり、n 個の要素、k を選択します)。
  • 暗黙の変換と演算子のオーバーロード
  • これを C++ で再解釈する:合法かどうか?
  • テンプレート引数に基づいてメンバー関数とメンバー変数を追加する
  • リアルタイム信号処理のための高速 C++ サインおよびコサイン代替
  • static は const ローカル変数に違いをもたらしますか?
  • 可変個引数クラス テンプレートで複数の仮想関数をオーバーライドする
  • テンプレートの宣言、定義、および特殊化を理解する
  • C++ の各派生クラスにオーバーライドされたクローン メソッドを手動で追加せずに、ポリモーフィック オブジェクトのクローンを作成することは可能ですか?
  • A と B が同じ場合、(sizeof(A) ==sizeof(B)) をアサートしても安全ですか?
  • std::map<K,V>::iterator は std::map<K,V> をインスタンス化しますか?
  • 未使用のメンバー変数はメモリを占有しますか?
  • 関数の特定のデフォルト パラメータのみを変更する
  • 私の推測では、以下のコードは不適切な形式の NDR ですか?しかし、なぜ?
  • C++ で型の型リストの組み合わせを作成する
  • Qt3d。三角形の上に透明な QSphereMesh を描画します
  • 範囲項目に std::set コンテナーを使用する
  • printf と std::cout の出力が異なるのはなぜですか?
  • std::min(0.0, 1.0) と std::max(0.0, 1.0) は未定義の動作をしますか?
  • C++ 型変換演算子
  • constコンテキストでdelete演算子を使用できるのはなぜですか?
  • C ++での移動ミス後の使用を防ぐための信頼できる方法はありますか?
  • ブレースの初期化を伴う make_unique
  • ラムダ内でキャプチャされた Constexpr 変数はその constexpr 性を失います
  • vkCreateSwapchainKHR が 0 でアクセス違反になるのはなぜですか?
  • const はここで (理論的な) 最適化を可能にしますか?
  • Try-Catch ブロックが外側のスコープ内の変数に影響を与えるのはなぜですか?
  • std::in_place_t のコンストラクターがデフォルトで明示的であるのはなぜですか?
  • 左辺値式を持つ std::vector::emplace_back
  • 自己削除先物をリストに保存する方法
  • std::span に size_type がないのはなぜですか?
  • c++ std::可変個引数型リスト プレフィックスのタプル
  • copy-ctor と copy-assignment の削除 - 公開、非公開、または保護?
  • ブロック スコープの thread_local
  • デフォルトの代入演算子をconstexprとして宣言する:どのコンパイラが正しいですか?
  • スタックとヒープが C++ リソースであまり言及されていない特定の理由はありますか?
  • 並列の for_each が前方反復子を必要とするのはなぜですか?
  • constexpr が参照を返すかどうかを決定する方法
  • ステートメントを評価できるかどうかをC++でチェックconstexpr
  • Vulkan の実際のキュー ファミリーとは何ですか?
  • サイト coderbyte の「gets(stdin)」で何が起こっていますか?
  • std::variant がその代替型の 1 つと同等に比較できないのはなぜですか?
  • サブ三角形の最大要素の合計
  • 非プリミティブ型の暗黙的な変換があいまいでないのはなぜですか?
  • ベクトルのベクトルを反対の格納順序を持つ単一の連続したベクトルに変換する高速な方法
  • [basic.scope.pdecl]/7 を理解するのに苦労しています
  • ペアのセットでlower_bound()を使用するには?
  • 式 left() =right() で、なぜ right() が最初にシーケンスされるのですか?
  • 実行時に決定されるサイズが固定された配列の標準 C++ クラスはありますか?
  • 非テンプレート クラスでテンプレート メンバーを定義する方法はありますか?
  • メタ プログラミング:その場で新しい構造体を宣言する
  • C++ のネストされたテンプレートの問題
  • 要素の型を宣言せずに宣言されたコンテナに空の要素を追加する
  • const の構造化バインディング
  • GDB を使用した C++ デバッグ/カスタム タイプの出力:nlohmann json ライブラリの場合
  • new[] 式がデストラクタを呼び出すのはなぜですか?
  • C++20 は、オーバーフローする符号付き整数の左シフトを適切に定義していますか?
  • 私のシングルトンは複数回呼び出すことができます
  • この単純な関数が非仮想化されないのはなぜですか?
  • int main() は C++ で宣言が必要ですか?
  • テンプレート化された関数の引数を Eigen にコピーする
  • vector が unordered_map より速いのはなぜですか?
  • 別の異なるカスタム アロケーターに切り替える -> メンバー フィールドに伝播する
  • C++:パラメータの宣言は、このキーワードを使用してもクラス メンバーを非表示にします
  • 変数を常にいくつかの計算の結果と等しくするにはどうすればよいですか?
  • プライベート コンストラクターを持つクラスがこのクラスからの継承を妨げないのはなぜですか?特定のベースから継承できるクラスを制御する方法は?
  • reinterpret_cast された派生クラス ポインターを基底クラス ポインターに変換すると、未定義の動作になりますか?
  • cmake が vcpkg でインストールされたライブラリを見つけられない
  • c++で初期化されていない変数のデフォルトがゼロ初期化ではないのはなぜですか?それを強制するコンパイラオプションはありますか?
  • LLVM の使用時に std::ifstream のバッファリングが std::getline を壊すのはなぜですか?
  • std::call_once、いつ使用する必要がありますか?
  • ラムダがジェネリックではないことを static_assert することは可能ですか?
  • std::integral_constant<T, v>::value には常に定義がありますか?
  • 未評価のコンテキストでのデフォルトのテンプレート パラメータとラムダ:バグか機能か?
  • const char* および char* 引数を使用して 2 つのサードパーティ モジュールを接続する
  • 関数のインライン バージョンは、非インライン バージョンとは異なる値を返します
  • CMake でパッケージ マネージャーを使用する理由
  • C++ の 10 進数型インジケーターはどこにありますか?
  • 文字列の位置がそのサイズよりも大きい std::string の要素にアクセスします
  • 共有ライブラリ自体で定義されたシンボルにグローバル オフセット テーブルを使用するのはなぜですか?
  • std::next はベクトル O(n) または O(1) ですか?
  • boost::combine、範囲ベースの for および構造化バインディング
  • メンバー関数をコンストラクターから呼び出せないようにする方法はありますか?
  • const 参照が、関数を介して渡された一時オブジェクトの寿命を延ばさないのはなぜですか?
  • メソッドの実行と終了
  • テンプレート引数を型から非型に変更すると、SFINAE はどのように機能しますか?
  • プリミティブ型の単一の配列メンバーを持つ標準レイアウト構造体の保証されたメモリ レイアウト
  • c++ ジェネリック コンパイル時 for ループ
  • 関数が constexpr と呼ばれる場合、条件付きで static_assert
  • 離散間隔を格納するためのコレクションはありますか?
  • int16_t の C++ auto は整数にキャストします
  • std::string パラメータの右辺値
  • ユーザー定義の空のデフォルトコンストラクターを、コンパイラー定義の空のコンストラクターのように動作させるにはどうすればよいですか
  • スライスを防ぐ慣用的な方法は?
  • std::future と std::promise が最終ではないのはなぜですか?
  • 別の関数の戻り値である関数へのポインタを介して、デフォルトのパラメータを持つ関数を呼び出す方法は?
  • clang が char8_t を実装する方法に欠陥がありますか、または標準のいくつかの暗いコーナーが最適化を禁止していますか?
  • 条件付きでラムダを定義する方法は?
  • ローカル変数のアドレスは constexpr ですか?
  • エラー:このステートメントは失敗する可能性があります [-Werror=implicit-fallthrough=]
  • 2 つのファンクターが等しいかどうかを比較できますか?
  • C++ で関数を渡す
  • API で vector<uint8_t>::const_iterator をどのように置き換える必要がありますか?
  • 最初の2つの数値が与えられた進行で、xよりも大きいn番目に小さい部分配列の合計を見つける方法は?
  • C++20 で std::move が [[nodiscard]] ではないのはなぜですか?
  • パラメータパックを右から左に展開する方法
  • テンプレート パラメータを参照型にすることはできますか?
  • プラットフォームで最大のポインター サイズを確認するにはどうすればよいですか?
  • vector<bould> と array 間のパフォーマンス ギャップ
  • 無限ループと無限再帰。どちらも未定義ですか?
  • gcc 6、gcc 7、および gcc 8 オブジェクトをリンクしても安全ですか?
  • これをパラメーターとして va_start マクロを使用しても安全ですか?
  • 無効に再解釈_キャストすることは合法ですか*
  • 標準がテンプレート コンストラクターをコピー コンストラクターと見なさないのはなぜですか?
  • Constexpr ポインターからデータ メンバーへの変換
  • 不完全な型の std::is_constructible
  • C++ ダイヤモンドの問題 - 基本メソッドを 1 回だけ呼び出す方法
  • 別のラムダでラムダをキャプチャすると、const 修飾子に違反する可能性があります
  • コンストラクターが private であるクラスをフレンド クラスでインスタンス化できないのはなぜですか?
  • C++ バッファのバイナリ値を取得する
  • std::is_aggregate<T> が集計であるのはなぜですか?
  • 次のプログラムが最初のテンプレート パラメータと同じ型の引数を選択しないのはなぜですか?
  • c++ 演算子のオーバーロード +=は機能しますが、<< は機能しません
  • 型特性が名前空間スコープの型で機能しないのはなぜですか?
  • C++17 std::from_chars と std::to_chars の目的?
  • 「this」に対して構築するのは慣用的ですか?
  • c++:std::cout で使用すると、コンパイル時に constexpr 関数が評価されない
  • 関数呼び出しで move を使用する場合
  • decltype で必要な不完全型の派生型から基底型への変換
  • 参照テンプレート引数の目的
  • 定数式の__PRETTY_FUNCTION__
  • 派生クラスの参照を保持する基本クラスの std::unique_ptr は、gcc コンパイラで警告を表示しませんが、ネイキッド ポインターは警告を表示します。なんで?
  • 補助関数テンプレートなしで可変個引数テンプレートパラメータを取得するには?
  • タプル C++ から重複する型をフィルター処理する方法
  • 文字列は reverse_copy を使用して反転しません
  • boost::lexical_cast から std::string への変換が失敗するのはいつですか?
  • Stroustrup の例では、return 1 :2 のコロンは何を意味するのでしょうか?
  • SFINAE は演繹では機能しますが、代入では失敗します
  • 32 ビット システムと 64 ビット システムでアライメントが同じなのはなぜですか?
  • C++ では、配列参照とポインターを区別することは可能ですか?
  • C++ :要素を並べ替えるための構造体と関数
  • 実装クラスに委譲する方法
  • C++ ストップ プリプロセッサ マクロ展開
  • 明示的なテンプレートのインスタンス化が原因で、ライン外の仮想がある場合に、weak-template-vtables 警告が発生するのはなぜですか?
  • std::visit の戻り値の型が 1 つでなければならないのはなぜですか?
  • (a + sqrt(b)) の形式で 2 つの値をできるだけ早く比較しますか?
  • 同じ配列未定義の動作に関連しない 2 つのポインターの減算を行う理由は何ですか?
  • Clang で移植可能かつ最適に uint64_t をバイト配列に変換する
  • 多くの異なる型を持つ C++ 呼び出し関数
  • SFINAE による共依存関数のパターンの検出
  • 中点太楕円描画アルゴリズム
  • long long int を使用した算術演算がこのように動作するのはなぜですか?
  • a / b ==ka / kbに浮動小数点エラーはありませんか?
  • 関数が存在するかどうかを検出する方法は?
  • C++ の予期しない整数昇格
  • C++ で同等の Ada サブタイプ
  • Cmake は boost_python を見つけることができませんでした
  • clang-format/clang-tidy のクラス メンバー/メソッドに対して this-> の使用を強制する方法はありますか?
  • 初期化子リストを宣言でのみ使用できるのはなぜですか?
  • コンパイル時にコードの一部を無効にする方法
  • 関数へのポインターのように、演算子へのポインターを引数として渡すことは可能ですか?
  • consteval 関数は、関数の引数に依存するテンプレート パラメーターを許可しますか?
  • std::vector に強制的にメモリ リークを残すことはできますか?
  • ソケットの読み取り中に Linux にブラックホール バイトを要求することは可能ですか?
  • GCC 9 に C++20 範囲ライブラリはありますか?
  • std::iterator traits と auto を使用して関数宣言で関数を定義する
  • 次の型特性を拡張して decltype(&MyClass::funct) 部分を削除するには?
  • コピーできないオブジェクトのタプルを返す
  • そのようなコンストラクターが存在しない場合、クラスをコンストラクターに渡します。なぜ機能するのですか?
  • アドレスを取得するためにメンバーを初期化する必要がありますか?
  • ヒープへのアクセスはシリアル化されていますか?
  • C ++でタイムゾーンを含む日時文字列をUNIXタイムスタンプに変換する高速な方法
  • std::sort とカスタム コンパレータ
  • 前と後の増分
  • スコープ付き queue::swap を使用して std::queue を空にすると、ルールが破られますか?
  • Range v3 の範囲で、ビューとアクションを単一のパイプラインに結合する方法は?
  • constexpr 関数は暗黙的に静的ですか?
  • 保護された継承を持つ基本クラス メソッドへのポインター
  • std::initializer_list と c 配列 [] の長所と短所は何ですか?
  • ヒープに割り当てられた変数はありますか?
  • time_t は日付変換を促進し、誤った結果をもたらします
  • テンプレート化されたデータ型のテンプレートを特殊化する
  • 新しい要素へのポインタと新しい配列の違いは?
  • FMT C++ ライブラリ:ユーザーがカスタム型の書式指定子を設定できるようにします
  • C++ での bool データ型の比較
  • フロートの「範囲」のような反復可能なオブジェクトを作成するには?
  • std::ssize() が C++20 で導入されたのはなぜですか?
  • C++ でビット フィールドがビット パディングとどのように相互作用するか
  • コンパイル時のルックアップ テーブルの作成
  • Node JSでLIBUVが必要なのはなぜですか?
  • C++ 式テンプレートの有効期間
  • C++11以上で、単一メソッドの純粋仮想C++インターフェースをラムダで実装する方法はありますか?
  • void または非 void 型を返す関数の引数
  • いずれかの軸で std::vector<std::pair<int, int>> で std::max_element を見つける方法は?
  • 直接継承されない基本テンプレート クラスのメンバーの可視性
  • 「a.b::c」という表現が意味をなす文脈はありますか?
  • 一部のコンパイラでパブリック オーバーロードがプライベート using ディレクティブと競合するのはなぜですか?
  • ポインターキャストは配置プロパティを維持しますか?
  • 単項マイナスによるマクロ展開
  • スマート ポインターのベクトルの代替としてのカスタム アロケーター?
  • 自己割り当てが役立つ状況はありますか?
  • C++ std::variant vs std::any
  • reinterpret_cast を使用した署名エイリアシング
  • C++17/C++2a でのコンパイル時の型のハッシュ
  • C++ 強制関数パラメーターの評価順序
  • 整数からの可変個引数テンプレート パラメーター
  • 適切なコンストラクターを呼び出す方法
  • 完全修飾名とは何ですか?
  • 代入と等価性チェックを組み合わせたこの if ステートメントが true を返すのはなぜですか?
  • 余分な定数を追加するとコンパイラ エラーが発生する
  • std::get が変数で機能しないのはなぜですか?
  • コンパイル時に std::array をアルゴリズム的に初期化する
  • make_shared でこのオブジェクトを作成できないのはなぜですか?
  • bool に余分なビットを設定すると、同時に true と false になります
  • 部分的な RVO が実行されないのはなぜですか?
  • constexpr 分岐の場合の MSVC と clang の異なる動作
  • C++17 部分控除ガイド
  • C++14 で非推奨の関数パラメーターとしてマーク
  • std::string を文字列または文字列と比較する必要がありますか?
  • 予約されているにもかかわらず、ベクトル容量が 0 と表示される
  • コンパイラは、文字を追加するときに未使用の文字列の最適化を停止します
  • std::string をバッファとして使用することの欠点はありますか?
  • C++ の効率的な整数フロア関数
  • 戻り値の転送が必要な理由
  • `std::map` の値としてカスタム比較ラムダで `std::multiset` を使用できないのはなぜですか?
  • std::array に値を割り当てる方法についていくつか質問があります
  • C++11/14 でラムダ クロージャ型をインスタンス化するにはどうすればよいですか?
  • 複数の括弧のペアを持つコンストラクターの意味
  • メンバー初期化子リストを持つデフォルト ctor に =default を使用できないのはなぜですか
  • ベクトルから最小、最大、中央値を抽出する最も効率的な方法は何ですか?
  • if constexpr と再帰的なパラメーター パック
  • テンプレート クラスの暗黙的なインスタンス化を防ぐために「extern template」を使用する
  • VS2019:リソース ビューで不明なサブ言語:0x8 メッセージを解決する方法は?
  • ミューテックスロックのポインタの二重NULLチェックの理由は何ですか
  • C++:Lamba インスタンスに一意の静的変数を強制する
  • someClassObject++5 のような後置 operator++ でダミー パラメータを使用できないのはなぜですか?
  • auto を使用する場合、配列境界チェックはありません
  • C++ で同じ実装を持つ 2 つの派生クラス関数を適切に表現するにはどうすればよいですか?
  • コンテナー内の 1 つのアイテムが述語を満たすかどうかを判断できる STL アルゴリズムは?
  • put_money はその引数を値または参照で保持しますか?
  • std::get<>() の同時実行仕様の欠如を回避する方法
  • thread_guard と scoped_thread の比較
  • 入力画像のチャネル数が無効です
  • 大きな文字列をソケットに送信する
  • 使用するテンプレートを決定する方法
  • C++ コンパイル時部分文字列
  • C++で文字列を処理する際にmemsetを使用するには?
  • 特殊文字を含む C++ 文字列の出力を理解できません
  • int8_t の出力形式が 4 バイトを使用するのはなぜですか?
  • テンプレートパラメータ依存 [[nodiscard]]
  • 空間/放射環境で C++ テンプレートの使用が推奨されないのはなぜですか?
  • クラスがコンストラクターで動的に割り当てられると、std::bad_alloc の代わりにスタック オーバーフローが発生するのはなぜですか?
  • boost::lexical_cast 間違った出力
  • C++ で 3 者間比較ができないのはなぜですか?
  • 異なるクラスのコンストラクターのオーバーロード解決
  • 関数ポインタへの関数の代入、const引数の正しさ?
  • この関数呼び出しはあいまいであるべきですか?
  • nullptr を std::string として返すのがコンパイル時エラーにならないのはなぜですか?
  • この継承関連のコードの臭いを取り除くにはどうすればよいですか?
  • インスタンス化された場合にのみ「static_assert」を使用してクラス テンプレートの特殊化をコンパイルに失敗させる、安全で標準に準拠した方法はありますか?
  • 関数 segfaults に std::filesystem::path を渡す
  • C++ の整数オーバーフローの理解
  • 明示的な直接的な #include と非契約的な推移的な #include
  • クラスを値渡しするとき、呼び出し元または呼び出し先はデストラクタを呼び出しますか?
  • constexpr と std::cout 関数では機能しますが、ラムダでは機能しません
  • typeid() !=typeid(const char*)
  • char{} と char() が char* 引数の一時変数として機能するのはなぜですか?
  • Pytorch/ATen C++ におけるスライシング テンソルの同等性
  • 無効なコンパレータ:< 演算子のオーバーロード時のエラー
  • 友情にもかかわらずアクセスできない基本クラス
  • 整数シーケンスの実装 C++
  • C++17:パラメータ パック内のテンプレートのジェネリック (多重継承ベース?) チェック
  • ラムダ関数の戻り値の型を指定しない場合のセグメンテーション違反
  • operator[] をオーバーロードし、代入エラーの左オペランドとして必要な左辺値を取得しない
  • std::string_view を int に安全に変換 (stoi や atoi など)
  • アラインメントで無駄なスペースを最小限に抑えるために、メンバーを構造体に編成するにはどうすればよいですか?
  • C++ で、コンテナー内のオーバーアラインされた構造体と列挙型の間の不一致
  • 同じスレッドの同じインスタンスで shared_future::get() を複数回呼び出すことは合法ですか?
  • 戻るときに移動コンストラクタではなくコピー コンストラクタが呼び出されるのはなぜですか?
  • std::minmax(a, b) を std::tie(a, b) に割り当てる良い方法はありますか?
  • c++ std::bad_alloc on std::filesystem::path 追加
  • ワンショットの 'if' を書く最もエレガントな方法
  • タイプ T がパラメータ パック Ts の中にあることを確認するにはどうすればよいですか?
  • std::to_integer の目的は何ですか?
  • 生の文字列とは何ですか?
  • as-if ルールを理解すると、プログラムは書かれたとおりに実行されました
  • std::string ヘッダーは Visual Studio のみですか?
  • 特定のプロセッサ キャッシュでの Windows でのページ書き込み追跡の信頼性
  • C++ メモリ アドレス
  • C++ テンプレート値ゼロのチェックに失敗しました
  • ブレースの初期化割り当てが変数をガベージで埋めるのはなぜですか?
  • C ++のローカル宣言によって隠されている囲みスコープ(グローバルではない)の変数にアクセスしますか?
  • using 宣言で可視性を高める方法はありますか?
  • ~i は本当に i !=-1 と同じですか?
  • 右辺値を逆参照する shared_ptr
  • 推論のための TensorFlow Lite C++ API の例
  • 参照には保存場所がありますか?
  • u8、char8_t、および std::string を使用する C++20
  • 「this」ポインタのアドレスを取得することは可能ですか?
  • std::set の反復処理が std::vector の反復処理よりもはるかに遅いのはなぜですか?
  • const 関数参照をラムダにバインドする
  • std::cbegin() がコンテナで .cbegin() を呼び出さないのはなぜですか?
  • C++17 でファイル サイズをバイト単位で取得する方法
  • カスタム トレイト クラスを記述せずに型をパターン マッチできますか?
  • clang-format:コンストラクターの初期化子リストの各要素を別の行に保持する方法
  • この関数ポインターの割り当てが、直接割り当てられたときに機能するのに、条件演算子では機能しないのはなぜですか?
  • タイムアウトでメソッドを呼び出す
  • コンパイラ オプションがテンプレート実装の選択に影響するのはなぜですか?
  • if ステートメントでの変数の初期化
  • ポインターキャスト演算子を定義する方法は?
  • モジュラス演算子によるコードのコンパイルの問題
  • 標準ライブラリで等しい値を反復するにはどうすればよいですか?
  • C++ 11 が std::string::data() にヌル終了文字を追加させたのはなぜですか?
  • std::memcpy はその宛先を決定しますか?
  • クラスがリテラル クラスの場合、クラスのオブジェクトを constexpr として宣言するのは冗長ですか?
  • 変数を定数にすることの重要性は何ですか?
  • タプルによる均一な初期化
  • ラムダ アリティに基づく特殊化関数テンプレート
  • C++ の const 関数と非 const 関数の違い
  • C++ コンパイラは、メソッドがテンプレート クラスに存在するかどうかをチェックしません
  • unique_ptr をラムダに移動するときに、リセットを呼び出せないのはなぜですか?
  • MSVC 2017 を Qt に追加する
  • span は const を伝播しますか?
  • std::tie が失敗し、関数呼び出しから値が渡されたときに非 const 左辺値参照をバインドできません
  • ネストされたプライベートクラスと友達になる方法
  • 魔法の数字を殺す:const int 対 constexpr int (または、最終的に違いはありません)
  • ctor をスローするオブジェクトを持つシングルトン - 再度アクセスしますか?
  • 三重に制限された正の整数構成の非再帰的列挙
  • デタッチされたスレッドに未来を渡しても安全ですか?
  • C++ のタプルはなぜそんなに変なのですか?
  • 固定割り当て std::vector
  • デフォルトの失敗ケースで条件付きタイプを実装する良い方法はありますか?
  • std::unique_ptr を std::vector にプッシュバックしてもコンパイラが失敗しない
  • 派生クラスから基底クラスへの変換における移動セマンティクス
  • Visual Studio をインストールしたところ、WindowsSDKDir プロパティが定義されていないという具体的なエラーが発生しました。一部のビルド ツールが見つからない可能性があります
  • SIMD double-> float 変換を使用して、2 つの double 配列を 2 つの float と 1 つの int (ループ不変) メンバーを持つ構造体の配列に高速インターリーブしますか?
  • この浮動小数点の最適化は許可されていますか?
  • ファンクターとコンパレーター
  • クラスのコンストラクターでメンバーベクトルのサイズを定義する方法は?
  • C++20:複数の型の概念とその制約、正しい構文?
  • CRTP 関数のオーバーロードのあいまいさの解決
  • デストラクタが定数オブジェクトの状態を変更できるのはなぜですか?
  • (void *)1 とはどういう意味ですか?
  • パディングと継承に関するクラスと構造体の違い
  • 整数型 int64_t がこの正当な値を保持できないのはなぜですか?
  • 特定の型のテンプレート クラス メソッドを特殊化する方法は?
  • リテラル `0` が int および const string&オーバーロードの有効な候補であるため、あいまいな呼び出しが発生する
  • テンプレート化されていない関数に対する制約式のポイントは何ですか?
  • スレッドを破棄する前に join() または detach() を呼び出さなければならないのはなぜですか?
  • shared_ptr と weak_ptr が失敗する些細なケース
  • サインを返すスイッチをインライン化するよう g++ に勧めることはできますか?
  • std::remove_if の実行中にコンテナをトラバースしても安全ですか?
  • 関数テンプレートは文字列リテラルでは機能しません
  • std::reference_wrapper のサイズに保証はありますか?
  • スタックレス C++20 コルーチンは問題ですか?
  • make_shared/make_unique が bad_alloc をスローできる場合、try catch ブロックを使用することが一般的でないのはなぜですか?
  • この while 条件を短縮する方法はありますか?
  • ループを使用して別の文字列からスペースなしで新しい文字列を作成する方法
  • 現在の反復の実行時間に対する前のループ反復の影響
  • サイズを指定せずに配列を宣言する方法はありますが、C++ のクラス内で初期化子を使用しますか?
  • string +=s1 と string =string + s1 の違い
  • 中間レベルの C++ 開発者向けのトリッキーなインタビューの質問.
  • コンストラクターが明示的にデフォルト設定または削除されている場合、C++20 以降、集計の初期化が機能しなくなったのはなぜですか?
  • C++ メモリ アラインメント - 気にする必要がありますか?
  • 出力ストリームに \n よりも '\n' が好まれるのはなぜですか?
  • POD 型のバイナリ I/O がエイリアシング規則を破らないのはなぜですか?
  • C++11 の使用時に名前空間 std を拡張して make_unique を実装する
  • x + 1 ==x である float 型の値 x は存在しますか?
  • C++で非const変数を反復する方法は?
  • int が 32 ビット幅を超える C++ コンパイラを備えた現在使用されているシステムはありますか?
  • rvalue unique_ptr の operator* が左辺値を返すのはなぜですか?
  • コンストラクターが CHAR 型のパラメーターで呼び出されたときに、SHORT ではなく INT 型を選択するのはなぜですか?
  • static キーワードの範囲について、C++ 言語の定義は何と言っていますか?
  • shared_ptr<void> は、使用するデストラクタをどのように認識しますか?
  • 浮動小数点アルゴリズムを固定小数点に変換するには?
  • c++でnが64を超えたときにpow(2,n)を計算する方法は?
  • 一連の単語のビットを効率的にランダムにシャッフルする
  • const 参照から、または転送テンプレートを介して一時的にオブジェクトを構築する方法
  • Visual Studio がテンプレート クラスで適切なコンストラクターを選択できないのはなぜですか?
  • フロートやオーバーフローなしで整数を適切な分数で乗算する高速な方法
  • cout.operator<<(const char*) を呼び出すと、文字列ではなくアドレスが出力されるのはなぜですか?
  • 解放された変数の変更アドレスへのポインター
  • const 関数からの参照による別のクラスの非 const 関数の呼び出し
  • 要素が割り当て可能でない場合は、マップをコピーして割り当てます
  • C++20 の 'char8_t' は古い 'char' と同じですか?
  • 三項演算子の戻り値の型はどのように決定されますか?
  • std::map<int, std::shared_ptr<Base>> を std::map<int, std::shared_ptr<Derived>> にキャストする最も効率的で安全な方法
  • ベクトルに関する混乱
  • スコープ付き列挙型で | の使用が許可されるのはなぜですか?以前に割り当てられた値を使用して初期化するときの演算子?
  • std::accumulate がベクトル内の要素の合計ではなく、出力として 705032704 を生成するのはなぜですか?
  • webworker 内から wasm プロセスをキャンセルする方法
  • 2 の補数を必要とする C++20 の影響
  • 文字列に set_union を使用する
  • 関数呼び出しのために述語がその状態を変更してはならないということはどういう意味ですか?
  • 仮想関数が関与していない場合でも、仮想継承に vtable が必要なのはなぜですか?
  • この場合、void とは何を意味するのか、または T にどのように影響するのでしょうか?
  • 2つの異なる型を乗算した結果の型を取得する方法は?
  • 異なるテンプレート パラメーター値を持つ異なる型を返します (ただし型は同じ)
  • `decltype(auto)` 変数の現実的な使用例はありますか?
  • 固有密行列と疎行列の両方を受け入れる関数
  • 仮想デストラクタは、rodata セクションの外にオブジェクトを移動します
  • nullptr は偽ですか?
  • std 配列の初期化が小さすぎる場合、C++ でエラーが発生する可能性はありますか?
  • std::vector の末尾に挿入またはプッシュバックしますか?
  • const 一時型のベスト プラクティス
  • auto がこの変数を float ではなく double と推定するのはなぜですか?
  • 同じクラスが複数の .cpp ファイルで定義されているのに、リンカーの複数定義エラーが発生しないのはなぜですか?
  • オブジェクトのストレージがその存続期間中に変更される可能性がある状況はありますか?


  • Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27
    28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
    55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
    82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
    109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
    136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
    163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
    190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
    217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243
    244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270
    271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297
    298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324
    325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351
    352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378
    379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405
    406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432
    433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459
    460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486
    487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513
    514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540
    541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
    568 569 570 571 572 573 574