• [解決済み] コンパイラがエラー時に'pi'シンボルを表示する件

    質問 私は、あるコードを Coliru のコードをテストしていたところ、奇妙な出力が得られました。コードを調べてみたところ、次のようなシンプルなもので再現できました。 コードの一部 : int main() { π } g++での出力です。 を鳴らしてください。 例えば pi (だけ(address-ofなし)を使用すると、

    2022-11-14 12:22:47
  • [解決済み] プログラムの実行を遅くする

    質問 Linux で OS のパラメータを変更して、C++ プログラムをより遅く実行する方法はありますか?この方法で、その特定のプログラムが実際に遅いマシンで実行された場合に何が起こるかをシミュレートしたいと思います。 言い換えれば、より速いマシンは、その特定のプログラムに対してより遅いマシンとして動作するはずです。 どのように解決するのですか? 優先度を下げるには nic

    2022-11-14 10:23:34
  • [解決済み] C++14にはgeneric lambdaがあるのに、C++20で導入されたtemplate lambdaの必要性は何でしょうか?

    質問 c++14 は、一般的なラムダを導入し、以下のように書くことができるようになりました。 auto func = [](auto a, auto b){ return a + b; }; auto Foo = func(2, 5); auto Bar = func("hello", "world"); この汎用ラムダが func はテンプレート化された関数と同じ

    2022-11-14 05:59:51
  • [解決済み] ポインタの使い方が予測不可能なのはなぜか?

    質問 私は現在ポインタを勉強しており、教授が例としてこのコードを提供してくれました。 //We cannot predict the behavior of this program! #include <iostream> using namespace std; int main() { char * s = "My String"; char s2[]

    2022-11-12 12:35:09
  • [解決済み] vector<int> を文字列に変換する。

    質問 私は vector&lt;int&gt; コンテナに整数値 (例: {1,2,3,4}) が格納されており、これを以下のような形式の文字列に変換したいと思います。 "1,2,3,4" C++でそれを行うための最もクリーンな方法は何ですか? Pythonではこのようにします。 &gt;&gt;&gt; array = [1,2,3,4] &gt;&gt;&gt; ",".j

    2022-11-12 11:02:38
  • [解決済み] Visual StudioはC++のヘッダーファイルをどこで探すのですか?

    質問 私は SourceForge から C++ アプリケーションのコピー (HoboCopy, if you're curious) をチェックアウトし、それをコンパイルしようとしました。 Visual Studio は、特定のヘッダー ファイルが見つからないと表示します。私はソース ツリーでそのファイルを見つけましたが、コンパイル時に見つけられるように、どこにそれを置く必要があるので

    2022-11-11 23:24:20
  • [解決済み] boolの代わりにatomic<bool>を使用する必要があるのはどんな場合ですか?重複

    質問 この質問はすでにここに回答があります : x86でboolのread/write操作をnot atomicにすることは可能ですか?[重複)。 (3つの回答)

    2022-11-11 19:04:40
  • [解決済み] list<T> オブジェクトを別のオブジェクトに追加する方法

    質問 C++で、私は2つの list&lt;T&gt; オブジェクトがあります。 A と B のすべてのメンバーを追加したいのです。 B の末尾に A . いくつかの異なる情報源を探しましたが、簡単な解決策は見つかりませんでした (例. A.append(B); など)、これには少し驚いています。 これを行うための最良の方法は何でしょうか? たまたまですが、この後

    2022-11-11 16:07:38
  • [解決済み] C++の抽象クラスとインターフェース [重複] [重複

    質問 この質問はすでにここに回答があります : 閉じる 9 年前 . 重複の可能性があります。 C++でインターフェイスを宣言するにはどうしたらいいですか? これはC++に関する一般的な質問です。ご存知のように、C++では interface

    2022-11-10 18:20:19
  • [解決済み] Windows SDK version 8.1" が見つからないというエラーを修正するにはどうすればよいですか?

    質問 最近 Visual Studio 2015 をアップデートしたのですが、ビルドしようとすると 任意の プロジェクトをビルドしようとすると、常に失敗し、次のようなエラーが表示されます。 深刻度 コード 説明 プロジェクト ファイル ライン サプレッション状態 エラー MSB8036 Windows SDKバージョン8.1が見つかりませんでした。必要なバージョンの

    2022-11-10 06:56:25
  • [解決済み] std::system_clock と std::steady_clock の違い?

    質問 とはどのような違いがあるのでしょうか? std::system_clock と std::steady_clock ? (異なる結果/動作を説明する例題は素晴らしいでしょう)。 私の目標が関数の実行時間を正確に測定することである場合(ベンチマークのように)、次のうち何が最良の選択でしょうか? std::system_clock , std::steady_clock と

    2022-11-10 03:45:24
  • [解決済み] 標準文字列で検索/検索と置換を行うには?

    質問 の部分文字列の出現箇所をすべて別の文字列に置き換える方法はありますか? std::string ? 例えば void SomeFunction(std::string&amp; str) { str = str.replace("hello", "world"); //&lt; I'm looking for something nice like this } どの

    2022-11-10 01:55:05
  • [解決済み] C のチルダ演算子

    質問 ELFのハッシュアルゴリズムでチルダ演算子が使われているのを見たことがありますが、これが何をするものなのか興味があります。(コードは から、Eternally Confused .) unsigned elf_hash ( void *key, int len ) { unsigned char *p = key; unsigned h = 0, g; int i;

    2022-11-08 20:31:57
  • [解決済み] 2つのSTL集合の交差点はどのように見つけるのですか?

    質問 C++で2つのstd::setの間の交差点を見つけようとしていますが、ずっとエラーになっています。 私はこのために小さなサンプルテストを作成しました #include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;algorithm&gt; #include &lt;set&gt; using namespace st

    2022-11-08 14:53:12
  • [解決済み] Include DirectoriesとAdditional Include Directoriesの違いについて

    質問 私のプロジェクトの構成プロパティで、"VC++ ディレクトリ" の下に "Include Directories" の項目があります。しかし、"C/C++" オプションの下には "Additional Include Directories" という別のエントリがあります。ライブラリ ディレクトリでも同じことが起こります。 これら 2 つのエントリの違いは何ですか。

    2022-11-07 23:22:31
  • [解決済み] Qt は仮想ピュアスロットをサポートしていますか?

    質問 私のGUIプロジェクトは Qt には多くの設定ページがあり、それらはすべて QWidget . 最近、これらのクラスはすべて 2 つのコモンズ・スロットを共有していることに気づきました ( loadSettings() と saveSettings() ). これに関して、2つ質問があります。 中間的なベースとなる抽象クラス (仮に BaseConfigura

    2022-11-07 07:57:31
  • [解決済み] 固定サイズ浮動小数点型

    質問 この質問では stdint.h (C99), boost/cstdint.hpp であり、かつ cstdint (C++0x) ヘッダには、特に、型 int32_t . 似たような固定サイズの浮動小数点型はあるのでしょうか?以下のようなものです。 float32_t ? どのように解決するのですか? 現在のところ、C や C++ の標準にはこのようなものは存

    2022-11-06 14:30:43
  • [解決済み] C++でナノ秒単位の時間を提供するタイマ機能

    質問 あるAPIが値を返すのにかかった時間を計算したい。 そのようなアクションにかかる時間は、ナノ秒のスペースです。APIはC++のクラス/関数であるため、私は同じことを計算するためにtimer.hを使用しています。 #include &lt;ctime&gt; #include &lt;iostream&gt; using namespace std; int mai

    2022-11-06 11:09:40
  • [解決済み] コンパイル時の文字列ハッシュ化

    質問 C++11 の新しい文字列リテラルを使用すると、コンパイル時に文字列のハッシュを計算することができるかもしれない、という話をいくつかの場所で読みました。 しかし、誰もそれが可能であるとか、どのように行われるかを言い出す準備ができていないようです。 これは可能なのでしょうか。 演算子はどのようなものでしょうか? 特にこのようなユースケースに興味があります。 void

    2022-11-05 15:56:44
  • [解決済み] C++で文字列から特定の文字を削除するには?

    質問 例えば、ユーザーが電話番号を入力する場合。 cout &lt;&lt; "Enter phone number: "; INPUT: (555) 555-5555 cin &gt;&gt; phone; 私は、文字列から "(", ")" および "-" 文字を削除したいです。私は文字列の削除、検索、および置換関数を調べましたが、私はそれらが位置に基づいて動作することだけを見ま

    2022-11-05 12:57:03