-
[解決済み] C++11で乱数生成:生成方法、動作は?[クローズド]
質問 ここで何が聞かれているのかを知ることは困難です。この質問は曖昧、漠然、不完全、過度に広い、または修辞的であり、現在の形式では合理的に回答することができません。この質問を明確にし、再開できるようにするための支援を求めています。 ヘルプセンターをご覧ください。 .
2022-10-04 09:45:30 -
[解決済み] ポインタ宣言におけるアスタリスクの位置付けについて
質問 最近、C/C++を最終的に学ぶことにしたのですが、ポインタについて、より正確にはその定義について、よく理解できないことがあります。 これらの例についてはどうでしょう。 int* test; int *test; int * test; int* test,test2; int *test,test2; int * test,test2; さて、私の理
2022-10-04 04:54:40 -
[解決済み] コンストラクタをプライベート化する代わりに、明示的に削除するのはなぜですか?
質問 いつ、なぜコンストラクタを明示的に削除する必要があるのでしょうか? その理由が使用されないようにするためだとすると、なぜ単に private ? class Foo { public: Foo() = delete; }; どのように解決するのですか? どうでしょう。 //deleted constructor class Foo { publi
2022-10-04 04:20:19 -
[解決済み] C++11の "return {}"文は何を意味しますか?
質問 この文は何を意味しているのでしょうか? return {}; をC++11で表示する場合、どのような場合に(例えば)ではなく return NULL; または return nullptr; どのように解決するのですか? return {}; は、関数の戻り値の型を空で初期化したオブジェクトを返すことを示します。 リスト初期化子 となります。正確な動
2022-10-03 17:26:01 -
[解決済み] テンプレート化されたC++クラスを.hpp/.cppファイルに分割することは可能か?
質問 C++のテンプレートクラスをコンパイルしようとすると、エラーが発生します。 .hpp と .cpp というファイルを作成します。 $ g++ -c -o main.o main.cpp $ g++ -c -o stack.o stack.cpp $ g++ -o main main.o stack.o main.o: In function `main': m
2022-10-03 08:53:41 -
[解決済み] cppプロジェクトフォルダ上でclang-formatを呼び出すには?
質問 のようなものを呼び出す方法はあるのでしょうか? clang-format --style=Webkit のようなものを、各ファイルに対して個別に実行するのではなく、cppプロジェクトフォルダ全体に対して呼び出す方法はありますか? 私は clang-format.py と vim を使えばいいのですが、これを一度適用する方法があるのでしょう。 どのように解決するのですか
2022-10-03 08:28:24 -
[解決済み] ベンチマーク(BLASによるpythonとc++)と(numpy)
質問 BLASとLAPACKの線形代数機能を多用するプログラムを書きたいと思っています。パフォーマンスが問題なので、私はいくつかのベンチマークを行い、私が取ったアプローチが正当であるかどうかを知りたいと思います。 私は、いわば 3 人の競争相手を持っており、単純な行列-行列の乗算で彼らのパフォーマンスをテストしたいと思います。参加者は次のとおりです。 の機能だけを利用したNumpy
2022-10-01 20:43:42 -
[解決済み] Malloc vs new -- 異なるパディング
質問 私は、高性能計算 (10^5 - 10^6 コア) 用に MPI を使用する私たちのプロジェクトのために、他の人の C++ コードをレビューしています。このコードは、異なるアーキテクチャ上の (潜在的に) 異なるマシン間の通信を可能にすることを目的としています。彼は、以下のような内容のコメントを書いています。 私たちは通常 new と delete を使っていますが、ここで
2022-10-01 10:02:17 -
[解決済み] RGBをHSVに、HSVをRGBに変換するためのアルゴリズム。
質問 私はRGBからHSVへの色空間コンバータを探しています。 どのように解決するのですか? 私は長い間これらを使ってきました。この時点では、どこから来たのか分かりませんが...。角度を除く入出力は、0から1.0の範囲であることに注意してください。 注意: このコードは入力に対する実際のサニティチェックを行いません。注意して進めてください! typedef struct {
2022-09-30 22:53:27 -
[解決済み] 移動専用型のベクターをリスト初期化できますか?
質問 GCC 4.7のスナップショットに次のコードを渡すと、それは unique_ptr をベクターにコピーしようとします。 #include <vector> #include <memory> int main() { using move_only = std::unique_ptr<int>; std::vector<m
2022-09-30 18:52:30 -
[解決済み] トランスペアレントコンパレータとは?
質問 C++14では、連想コンテナはC++11から変更されたようです - [associative.reqmts]/13に書かれています。 メンバー関数のテンプレートである find , count , lower_bound , upper_bound そして equal_range という型がない限り、オーバーロードの解決に参加しないものとします。 Compare::i
2022-09-29 22:25:05 -
[解決済み] コンストラクタ記号のデュアルエミッション
質問 今日、私はどちらかについて、ちょっと面白いことを発見しました。 g++ または nm ...コンストラクタの定義はライブラリに2つのエントリがあるように見えます。 私は、ヘッダ thing.hpp : class Thing { Thing(); Thing(int x); void foo(); }; そして thing.cpp :
2022-09-29 05:52:12 -
[解決済み] 異なるオブジェクトを使用した場合のテンプレート特殊化の多重定義
質問 特殊なテンプレートを異なるオブジェクトファイルで使用すると、リンク時に "多重定義" というエラーが発生します。唯一の解決策は、"inline" 関数を使用することですが、それは何か回避策のように思えます。どうすれば、"inline"キーワードを使わずに解決できるのでしょうか?もしそれが不可能であれば、なぜでしょうか? 以下はサンプルコードです。 paulo@aeris:~/te
2022-09-28 01:16:04 -
[解決済み] OS X でシンプルな Hello World プログラムをコマンドラインからコンパイルする
質問 OS X でコンパイルしようとしている単純な Hello World のサンプルは hw.cpp : #include <iostream> #include <string> using namespace std; int main() { cout << "Hello world!" << endl; return 0;
2022-09-27 23:35:29 -
[解決済み] C++の "free function "という用語の意味を教えてください。
質問 boost::testのドキュメントを読んでいたら、quot;free function"という用語に出会いました。私が理解したのは、自由関数は何も返さない (戻り値の型が void) 関数であるということです。しかし、さらに読んでいくと、自由関数は引数を取らないようです。しかし、私は確信が持てません。これらはすべて私の仮定です。だから、誰もが自由関数を定義することができますか?
2022-09-27 20:34:09 -
[解決済み] floatの最大値/最小値を初期化するには?
質問 floatやdoubleの絶対的な最大値や最小値をハードコードするにはどうしたらよいでしょうか。私は、単純に反復して最大のものをキャッチすることによって、配列の最大/最小値を検索したいです。 浮動小数点数の正と負の無限大もありますが、代わりにそれを使うべきですか?もしそうなら、私のコードでそれをどのように表記すればよいですか? どのように解決するのですか? あなたは s
2022-09-27 18:01:55 -
[解決済み] 編集したくないサードパーティのコードで、gccから出る未使用の変数の警告を無効にするにはどうしたらいいですか?
質問 未使用変数の警告をオフにするためにgccコンパイラに渡すスイッチを知りたいのですが。 私はWindows上でboostのエラーを取得し、私はboostのコードに触れたくありません。 C:\boost_1_52_0/boost/system/error_code.hpp: At global scope: C:\boost_1_52_0/boost/system/error_code.
2022-09-27 06:22:47 -
[解決済み] VSTプラグインはどのように作られているのですか?
質問 VST プラグインを作りたい (または作り方を知りたい) です。このための特別な SDK はありますか。.exe の代わりに .vst を生成するにはどうすればよいですか。また、Logic Pro 用のオーディオ ユニットを作りたい場合、それはどのように行われるのでしょうか。 ありがとうございます。 どのように解決するのですか? まず、この リンク をクリックすると、そ
2022-09-27 02:09:37 -
[解決済み] ベクトルから要素を消去する
質問 eraseメソッドを使ってベクターからある要素を消去したい。しかし、ここで問題なのは、その要素がベクター内に一度だけ出現するとは限らないということです。複数回出現する可能性があり、それらをすべて消去する必要があります。私のコードは次のようなものです。 void erase(std::vector<int>& myNumbers_in, int number_in)
2022-09-26 21:11:10 -
[解決済み] c++0x: ラムダをパラメータとして参照で受け取る正しい方法
質問 を受け取る関数を定義する正しい方法は何でしょうか? int->int ラムダパラメータを参照で受け取る関数を定義する正しい方法は何ですか? void f(std::function< int(int) >& lambda); または void f(auto& lambda); 最後の形は正規の構文なのかどうかさえわからない。
2022-09-26 04:32:47
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!