• [解決済み] std::stringをファイルに書き出すには?

    質問 を書きたいのですが std::string 変数をファイルに保存します。私は write() メソッドを使用すると、ファイルに書き込まれます。しかし、ファイルを開くと、文字列の代わりにボックスが表示されます。 文字列は可変長の1単語のみです。は std::string それとも文字配列か何かを使うべきでしょうか? ofstream write; std::string

    2022-03-08 13:57:41
  • [解決済み] c++ sizeof( 文字列 )

    質問 #include <cstdlib> #include <iostream> int main(int argc, char *argv[]) { cout << "size of String " << sizeof( string ); system("PAUSE"); return EXIT_SU

    2022-03-08 13:47:53
  • [解決済み] C++のBoostスレッドをスリープさせる方法

    質問 boost::threadを使用してスレッドをスリープさせることは不可能のようです。 sleepメソッドはsystem_timeを必要としますが、どのように私はそれを構築することができますか? ライブラリの中を見ても、あまり役に立ちませんね...。 基本的に、私はスレッドを持っています このスレッドにエントリポイントとして渡す関数の内部で、次のようなものを呼び出したいと思います

    2022-03-08 11:29:44
  • [解決済み] std::unordered_mapの要素をifを使わずに挿入/更新する一番手っ取り早い方法は何でしょうか?

    質問 現在、次のようなコードがたくさんあります。 std::unordered_map<int,int> my_dict; . . . // If the key does exist in the dictionary if(my_dict.count(key) == 1){ my_dict[key] = value; } // If its a new key e

    2022-03-08 11:05:15
  • [解決済み] ファイルからテキスト行を読み取り、配列に格納する方法

    質問 テキストファイルを作成しました。 love.txt : i love you you love me を別の配列に格納するにはどうすればよいのでしょうか。 line1 と line2 をコンソールに表示させるのですか? #include <iostream> #include <fstream> #include <string> u

    2022-03-08 10:14:14
  • [解決済み] ラジアンからディグリーへの変換

    質問 小さな物理エンジンを作っているのですが、Radianの値をDegreesに変換するのに苦労しています。 atan 角度をDegreesで出力する必要があるためです。 まず x と y の値を使って、角度を求める必要があります。 atan ということで、yをxで割る。 angleDivide = yN / xN; そして、この値を入れる前に tan で、これをDeg

    2022-03-08 09:49:55
  • [解決済み] c++でcsvファイルを読み込む

    質問 csvファイルをc++で読み込みたい。 以下は私のコードです。 int main(){ ifstream classFile("class.csv"); vector<string> classData; while (getline(classFile, line,',')) // there is input overload classfile

    2022-03-08 08:20:48
  • [解決済み] 構造体のデフォルト値を初期化する

    質問 C++の構造体の一部の値のみを初期化する必要がある場合、これは正しいでしょうか? struct foo { foo() : a(true), b(true) {} bool a; bool b; bool c; } bar; を1つ持つことになると考えてよいのでしょうか? struct という項目があります。 bar という要素で bar

    2022-03-08 07:37:10
  • [解決済み] char * (char配列)の実長と全長を求めるには?

    質問 の場合 char [] でその長さを簡単に求めることができる。 char a[] = "aaaaa"; int length = sizeof(a)/sizeof(char); // length=6 しかし、このようなことはできません。 char * によるものです。 char *a = new char[10]; int length = sizeof(a)/size

    2022-03-08 06:47:15
  • [解決済み] C/C++ int[] vs int* (ポインタと配列の表記法)。その違いは何ですか?

    質問 C言語の配列は、順次格納されるデータへのポインタに過ぎないということは知っています。しかし、[]と*の表記はどのような違いを意味するのでしょうか?私は、すべての可能な使用状況のコンテキストで意味します。 例えば char c[] = "test"; この命令を関数本体で指定すると、文字列がスタックに確保され、その間に char* c = "test"; は、データ (読

    2022-03-08 06:32:40
  • [解決済み] 軽量C++画像ライブラリ [終了しました]。

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

    2022-03-08 05:06:38
  • [解決済み] C++によるシリアルポート(RS -232)接続

    質問 C++で16ビットコンパイラを使用してシリアルポートRS-232接続を行いました(Turbo C++ IDEを使用していました)。それにはヘッダーファイル bios.h この関数には、ポートから値を読み取るために必要なすべての関数が含まれています。今、私はC++ 32ビットMingwコンパイラを使ってシリアルポートから値を読みたいと思っています。私はIDEとしてDev CPPを使用

    2022-03-08 02:30:24
  • [解決済み] C++ delete vector, object, free memory

    質問 C++で物を削除することに関して、全く混乱しています。もし私がオブジェクトの配列を宣言して clear() メンバー関数です。メモリが解放されたことを確認できますか? 例えば. tempObject obj1; tempObject obj2; vector<tempObject> tempVector; tempVector.pushback(obj1); t

    2022-03-08 02:22:36
  • [解決済み] C++のヘルパー関数とは何ですか?

    質問 Bjarne Stroustrup著「The C++ Programming Language"」から、C++における「ヘルパー関数」とは何かを理解しようとしています。しかし、この本ではヘルパー関数について何も説明されていませんし、授業で使用する目的も説明されていません。そこで、Webで検索してみたところ これ [注:デッドリンク)。ヘルパー関数の本当の目的は何なのか、どんなと

    2022-03-08 01:59:11
  • [解決済み] C++ ダブルアドレス演算子?(&&)

    質問 STLのソースコードを読んでいるのですが、何が何だかさっぱりわかりません。 && のアドレス演算子を使用することになっています。以下はそのコード例です。 stl_vector.h : vector& operator=(vector&& __x) // <-- Note double ampersands here { // N

    2022-03-07 23:20:02
  • [解決済み] error: ')'トークンの前に一次式が必要です (C)

    質問 という名前の関数を呼び出そうとしています。 characterSelection(SDL_Surface *screen, struct SelectionneNonSelectionne sel) を返します。 void これは .h を呼び出そうとする関数の struct SelectionneNonSelectionne; void characterSelectio

    2022-03-07 22:32:07
  • [解決済み] あるmakefileを他のmakefileにインクルードするには?

    質問 C++のクラスがいくつかあり、それぞれ自分のフォルダにmakefile、テスト用のtest.cppなどが入っています。 Main folder |-> Class1 folder |-> Class2 folder |-> Class2.1 folder |-> Class2 folder 私はメインプロジェクトを持っており、それにはこ

    2022-03-07 21:09:23
  • [解決済み] C++の "OR "演算子

    質問 これは何とかならないものでしょうか? if((a || b) == 0) return 1; return 0; のように、aまたはbが0に等しい場合、...しかし、それは私のために動作していません。 私の本当のコードは、次のとおりです。 bool Circle2::contains(Line2 l) { if((p1.distanceFrom(l.p1) || p1

    2022-03-07 20:29:51
  • [解決済み] C++におけるファイルの終端

    質問 n×2の行列をそのままテキストファイルに保存しています。これをC++で読もうとすると nb_try=0; fin>>c_tmp>>gamma_tmp; while (!fin.eof( )) //if not at end of file, continue reading numbers { // store cs_bit.push_bac

    2022-03-07 20:27:10
  • [解決済み] std::getはどのように動作するのですか?

    質問 を作ろうとした結果 std::get<N> <サブ (std::tuple) というメソッドが、コンパイラによってどのように実装されているのか、私自身はあまりよく分かっていません。私が知っているのは std::tuple には、このようなコンストラクタがあります。 tuple(Args&&... args); しかし、具体的にどのよ

    2022-03-07 20:23:41