• [解決済み] CまたはC++を使用して、ディレクトリ内のファイルのリストを取得するにはどうすればよいですか?

    質問 CまたはC++コードの中から、ディレクトリ内のファイルのリストを決定するにはどうすればよいですか? を実行することができないのですが。 ls コマンドを実行し、その結果をプログラム内で解析してください。 どのように解決するのですか? UPDATE 2017 : C++17 では、ファイル システムのファイルを一覧表示する公式の方法があります。 std::files

    2022-03-14 07:40:33
  • [解決済み] なぜ (int)x ではなく static_cast<int>(x) を使うのですか?

    質問 という話を聞いたことがあります。 static_cast 関数は、C 言語スタイルや単純な関数スタイルのキャストよりも優先されるべきです。 これは本当ですか? なぜですか? どのように解決するのか? 主な理由は、古典的な C 言語のキャストは、私たちが「Cast」と呼ぶものを区別していないからです。 static_cast&lt;&gt;() , reinterpret_c

    2022-03-14 07:39:27
  • [解決済み] const int*、const int * const、int const *の違いは何ですか?

    質問 の使い方をいつも間違えてしまいます。 const int* , const int * const および int const * を正しく理解することです。できること、できないことを定義したルールはありますか? 代入や関数への受け渡しなど、やっていいことと悪いことを全て知りたいです。 どのように解決するのですか? 逆から読むと(駆動するように 時計回り/スパイラ

    2022-03-14 07:09:32
  • [解決済み] ベースクラスの仮想関数をオーバーライドしている場合、その関数を呼び出すことはできますか?

    質問 クラスがあるとします Foo と Bar はこのように設定します。 class Foo { public: int x; virtual void printStuff() { std::cout &lt;&lt; x &lt;&lt; std::endl; } }; class Bar : public Foo { pub

    2022-03-14 06:47:25
  • [解決済み] GLMは翻訳をどのように扱うか

    質問 OpenGLの数学ライブラリ(GLM)は、以下のアルゴリズムで並進行列を計算します。 //taken from source code template&lt;typename T, qualifier Q&gt; GLM_FUNC_QUALIFIER mat&lt;4, 4, T, Q&gt; translate(mat&lt;4, 4, T, Q&gt; const&amp;

    2022-03-14 06:18:21
  • [解決済み] エラーが発生しました。ヘッダが含まれているにもかかわらず、クラスが宣言されていない、他の場所でコードが正常にコンパイルされている

    質問 あるクラスが別のクラスに含まれているのですが、そのクラスが "error: 'ProblemClass' has not been declared という形のコンパイルエラーを出し続けています。ファイルはこのようにセットアップされています。 #ifndef PROBLEMCLASS_H #define PROBLEMCLASS_H #include &lt;iostream&gt

    2022-03-14 01:33:14
  • [解決済み] C++でオブジェクトを破壊する方法

    質問 c++でテトロミノのクラスを持っています。ブロックが地面に落ちたら、それを破壊してbという新しいオブジェクトを作りたいのですが、この新しいオブジェクトbも今のところ線になります。 今のところ、私のコードはこのような感じです。 line b while(!loss) { b.put(); printmap(); if(b.collision) {

    2022-03-13 23:38:31
  • [解決済み] C++の_tmain()とmain()の違いは何ですか?

    質問 以下のmain()メソッドでC++アプリケーションを実行すると、すべてがうまくいきます。 int main(int argc, char *argv[]) { cout &lt;&lt; "There are " &lt;&lt; argc &lt;&lt; " arguments:" &lt;&lt; endl; // Loop through each argum

    2022-03-13 21:30:01
  • [解決済み] コナンでライブラリが見つからない

    質問 コナンを理解するために、不思議な問題に遭遇したので、皆さんの助けや助言をお願いします。 まず最初に、エラーについて。 よく知られている: /bin/ld: cannot find -lnlohmann_json_schema_validator 私がしようとしていること: nlohmann_json をベースにした json-schema-validator の主要なサン

    2022-03-13 20:24:24
  • [解決済み] C++の文字列をenumに変換

    質問 C++で文字列をenumに変換する簡単な方法はありますか? Enum.Parse C#の場合)? switch文は次のようになります。 非常に そのため、もっと簡単な方法はないかと考えています。 EDIT たくさんのご返信ありがとうございました。 私の特別なケースでは、もっと簡単な方法があることに気づきました。 文字列には常に'S'という文字と、それに続く数字が含まれ

    2022-03-13 18:15:53
  • [解決済み] C++のDBL_MAXとは何ですか?[クローズド]

    質問 閉店 . この質問には 詳細または明確化 . 現在、回答は受け付けておりません。 &lt;パス この質問を改善したいですか? 詳細を追加し、問題を明確にするには この投稿を編集する . 閉店 &

    2022-03-13 17:39:31
  • [解決済み] 二次元ベクター印刷

    質問 2次元の文字列ベクトルをプリントアウトする必要があるんだ。プログラム全体は、txtファイルから行を読み、そこから各単語を異なる要素として格納し、そして、例えば100行を含むベクトルに"単語ベクトル"を押し込む必要があります。すべてうまくいったのですが、問題はベクターを印刷しなければならないときに出てきます。各行は異なる単語数を持つことができます、例えば。 &lt;ブロッククオート

    2022-03-13 16:35:34
  • [解決済み] エラーです。C2228: ''の左側にはクラス/構造体/ユニオンが必要です。

    質問 私は長い間Javaユーザーで、QtでC++を学んでいますが、メソッドがどのように機能するのか理解するのに大変苦労しています。今、私はデータベースを理解しようとしていて、ヘッダーで私のコードを簡素化しようとしました。通常、JavaではDatabaseControlというクラスがあり、voidメソッドで好きなものを実行します。例えば、今やっているように、データベースに従業員を追加する。この

    2022-03-13 15:55:05
  • [解決済み] C++のデコンパイラってあるんですか?[クローズド]

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack Over

    2022-03-13 14:20:39
  • [解決済み] 'jpeglib.h' ファイルが見つかりません。

    質問 c++でjpgの画像を読み込もうとしています。私はダウンロードした libjpg このリンクで提案されているように https://www.opengl.org/wiki/Image_Libraries を実行し、インストールしました。しかし、ライブラリをインクルードすると、Xcodeは 'jpeglib.h' file not foundと言ってビルドに失敗します。

    2022-03-13 13:32:40
  • [解決済み] C++プログラムでのコンソールの一時停止

    質問 C++プログラムでコンソールを一時停止するには、どの方法が一番良いですか? 使用 cin.get() または system("pause") のようなCの関数を使用したり getch() または getchar() ? を使用するのは本当ですか? system("pause") は、移植性のないコードになり、UNIXでは動作しないのですか? コンソー

    2022-03-13 10:42:59
  • [解決済み] using namespace std;」はなぜバッドプラクティスだと言われるのですか?

    質問 を書くと、他の人に言われたことがあります。 using namespace std; を使うべきであると言っています。 std::cout と std::cin を直接指定します。 なぜ using namespace std; 悪い習慣と考えられているのでしょうか?非効率的なのか、それともあいまいな変数(関数と同じ名前を持つ変数が std 名前空間)を使用すること

    2022-03-13 10:01:16
  • [解決済み] FLT_MAX、FLT_MINはなぜ正負の無限大ではないのですか、また、その用途は何ですか?

    質問 論理的に言えば、浮動小数点値の性質から、表現可能な最大値と最小値は float はそれぞれ正の無限大と負の無限大です。 では、なぜ FLT_MAX と FLT_MIN を設定しないのですか?これは"規格がそう呼んだだけ"であると理解しています。しかし、それなら 何 使用 かもしれない FLT_MAX または FLT_MIN の表現可能な数値範囲の中間

    2022-03-13 08:31:24
  • [解決済み] C++でプライベートコンストラクタが必要なのはどんなとき?

    質問 C++のプライベートコンストラクタについて質問です。コンストラクタがprivateの場合、そのクラスのインスタンスはどのように作成すればいいのでしょうか? クラス内にgetInstance()メソッドを用意した方が良いのでしょうか? どのように解決するのですか? を持つ場合、いくつかのシナリオがあります。 private のコンストラクタを使用します。 以外のオブ

    2022-03-13 08:29:28
  • [解決済み] パワーオペレーター(^)が使えないのはなぜですか?

    質問 #include &lt;stdio.h&gt; void main(void) { int a; int result; int sum = 0; printf("Enter a number: "); scanf("%d", &amp;a); for( int i = 1; i &lt;= 4; i++ ) {

    2022-03-13 08:06:50