• [解決済み] .c vs .cc vs .cpp vs .hpp vs .h vs .cxx [重複]の場合

    質問 この質問はすでにここに回答があります : 閉じる <スパン 10年前 . <ブロッククオート 重複の可能性があります。 クラス定義のための*.hまたは*.hpp C++コードの正しいファイル拡張子は? 昔はそう思っていたのです

    2022-02-09 07:50:57
  • [解決済み] C++の変数に初期化子があるが、型が不完全?

    質問 C++で2つのクラスを以下のコマンドでコンパイルしようとしています。 g++ Cat.cpp Cat_main.cpp -o Cat しかし、以下のようなエラーが表示されます。 Cat.cpp:10:10: error: variable ‘Cat Joey’ has initializer but incomplete type どなたか、この意味を説明していただけま

    2022-02-09 07:49:53
  • [解決済み】「warning: not all control paths return a value」ってどういう意味?(C++)

    質問 私が受け取った正確な警告は warning C4715: 'hand::show' : not all control paths return a value で、hand::showは std::ostream& hand::show(std::ostream& os) const { if(side == left) {

    2022-02-09 06:18:50
  • [解決済み] c++のエラーです。"配列は中括弧で囲まれたイニシャライザーで初期化する必要があります"

    質問 この件に関して、あなたの助けが必要です。 私の関数は:(それが動作する方法は真です。) #include <iostream> using namespace std; #define V 4 #define INF 999 int floydWarshall(int graph[][V]){ int dist[V

    2022-02-09 05:55:01
  • [解決済み】C++でクラス名が型名にならない

    質問 C++でプログラミングを始めたばかりですが、2つのクラスを作成して、一方が他方を含むようにしようとしました。 ファイル A.h : #ifndef _A_h #define _A_h class A{ public: A(int id); private: int _id; B _b; // HERE I GET

    2022-02-09 05:19:13
  • [解決済み] は[-Wreorder][closed]の後に初期化されます。

    質問 閉店しました。 この質問には デバッギング詳細 . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack Overflow用です。

    2022-02-09 02:45:52
  • [解決済み】C++の配列の割り当てエラー:無効な配列の割り当て

    質問 私はC++プログラマーではないので、配列について手助けが必要です。 私は文字列の配列をある構造体に代入する必要があります。 struct myStructure { char message[4096]; }; string myStr = "hello"; // I need to create {'h', 'e', 'l', 'l', 'o'} char hello[40

    2022-02-09 02:38:56
  • C++図書館管理システム

    <パス I. 実験名 図書館管理システム II. 実験の目的 システムの終了、図書の追加、削除、図書の貸出、返却、図書情報の表示、図書の照会などの機能を持つ小規模な図書館管理システムのシミュレーションプログラムをC++で設計・開発し、その機能を実現しなさい。継承構造、およびオブジェクト、クラス、チェーンの使用とメンバ関数、コンストラクタの定義と呼び出し、およびプロ

    2022-02-09 02:27:34
  • [解決済み】 'struct ListNode' 型のヌルポインター内のメンバーアクセス

    質問 struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} }; class Solution { public: bool hasCycle(ListNode *head) { if(head == NULL) return fal

    2022-02-09 02:05:15
  • [解決済み] ベクトルを最小と最大にクランプする?

    質問 こんなことに遭遇しました。 t = Clamp(t/d, 0, 1) が、この操作をベクトルに対してどのように行うのかがわかりません。ベクターの実装を自分で書く場合、どのような手順でベクターをクランプするのでしょうか? ありがとうございます。 clamp ベクトルを最小値と最大値にクランプする。 の例です。 pc = # the point you are colori

    2022-02-09 01:43:49
  • [解決済み] C++ スタッククラスのコピーコンストラクタを作成する

    質問 スタックに値をプッシュしたりポップしたりするメソッドを含むスタッククラスを定義しました。 テスターファイル(下図)を実行すると、&が発生し、プログラムがクラッシュしてしまいます。これは、2つのポインタがメモリ内の同じ場所を指しているため、エラーを発生させる関数fが原因であることが分かっています。この関数が呼び出されたときに f(s) という行をコメントアウトすると、pop

    2022-02-09 01:29:25
  • [解決済み] omp_set_num_threads() を使用してスレッド数を 2 に設定すると、omp_get_num_threads() は 1 を返します。

    質問 OpenMPを使用した以下のC/C++のコードがあります。 int nProcessors=omp_get_max_threads(); if(argv[4]!=NULL){ printf("argv[4]: %s\n",argv[4]); nProcessors=atoi(argv[4]); printf("nProc

    2022-02-09 01:25:22
  • [解決済み] モジュール unsafe for SAFESEH image C++

    質問 Microsoft Visual Studio 2011 Professional Beta を使用しています。 OpenCV C++ ファイルを実行しようとしています ( http://opencv.willowgarage.com/wiki/Welcome ) をcMake & the Visual Studio Complierを使ってコンパイルしました。 し

    2022-02-09 01:13:56
  • [解決済み] Unicode への変換時に発生する Boost プロパティツリーの問題

    質問 OK、まず私は元々C++の開発者ではありません。何とかいくつかのものを組み立ててうまく動作していますが、専門家の目から見るとゴミのように見えると思います =)。 そこで、Boost ライブラリの Property Tree を使用したフリーウェアのアプリを作りました。アプリ全体を(VS2010で)開発したのですが、このアプリは マルチバイト文字セット という設定があります。

    2022-02-08 23:26:37
  • [解決済み】C++でオブジェクトのリストを反復処理する方法とは?

    質問 私はC++の初心者で、どのようにオブジェクトのリストを反復処理し、そのメンバーにアクセスすればよいのかわからず困っています。 私は、以下のように試しています。 data は std::list と Student というクラスがあります。 std::list<Student>::iterator<Student> it; for (it = da

    2022-02-08 22:16:02
  • [解決済み] C++11でスレッドオブジェクトの配列を作成する方法は?

    質問内容 新しいC++標準ライブラリで複数のスレッドを作成し、それらのハンドルを配列に格納する方法を学びたいのです。 スレッドを起動するにはどうすればよいですか? 私が見た例では、コンストラクタでスレッドを開始しますが、私が配列を使用する場合、コンストラクタを呼び出すことができません。 #include <iostream> #include <thread>

    2022-02-08 22:13:49
  • [解決済み】魔法の四角形プログラム(C++)

    質問 古典的なマジックスクエアのアルゴリズムに馴染みのない人のために。マジックスクエアは2次元の配列 (n x n) で、各位置に1からn^2までの数値が含まれます。各値は一度だけ現れる。さらに、各行、列、対角線の和は同じでなければならない。 奇数魔法陣の解を書くので、入力は奇数でなければならない。 問題は完成したのですが、今のところ未知のバグ(論理?出力?)があり、この1時間悩まさ

    2022-02-08 22:08:36
  • [解決済み] オーバーロード * 演算子 - 0個または1個の引数を取る必要があります。

    質問 演算子のオーバーロードは初めてなのですが、検索してみると この記事は参考になります。 というメッセージが表示され、著者が行ったように自分でもコードを書きましたが vector vector::operator*(float, vector) must take either zero or one argument というエラーが発生します。 以下は私のコードです。 c

    2022-02-08 21:48:25
  • [解決済み] 文字列定数から'char*'への変換がCでは有効だが、C++では無効なのはなぜか?

    質問 C++11 標準規格(ISO/IEC 14882:2011)では、次のように記述されています。 § C.1.1 : char* p = "abc"; // valid in C, invalid in C++ C++では、文字列リテラルへのポインタは有害であり、それを変更しようとするとクラッシュするため、問題ありません。しかし、なぜCでは有効なのでしょうか? C++11にも

    2022-02-08 20:55:43
  • [解決済み] CreateFileMapping、MapViewOfFile、ハンドルリーク c++

    質問 背景は? 複数のプロセスからアクセス可能なメモリマップドファイルを作成しようとしています。以下のコードでは、物事を簡単にするために、私が現在持っている質問に関連するコードのみを入れています。msdnによると、私はファイルマップを作成し、ファイルのビューをマップし、CreateFileMappingから受け取ったハンドルを閉じ、MapViewOfFileは私のFileMapを生かし

    2022-02-08 20:32:05