問題タブ [stringstream]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - std::stringstream での %02d と同等ですか?
std::stringstream
の と同等の形式でprintf
整数を に出力したい%02d
。これを達成するためのより簡単な方法はありますか:
stringstream
(疑似コード) のような形式フラグを にストリーミングすることは可能ですか?
c++ - 誰かが私の出力がこれである理由を説明できますか? また、出力を修正するにはどうすればよいですか?
このコードのスライスでは、次の出力が得られます
私が期待し、望む出力は
ss
からに再割り当てするlog[0]
ためlog[1]
です。だから私の質問は、なぜ出力が私が期待したものと異なるのか、そしてどうすればそれを私が望むものに変えることができるのですか?
c++ - C++ 文字列が int かどうかを確認するにはどうすればよいですか?
を使用するgetline
と、一連の文字列または数値を入力しますが、数値でない場合は while ループで「単語」を出力するだけです。「単語」が数字かどうかを確認する方法はありますか?C文字列に使用できることはわかってatoi()
いますが、文字列クラスの文字列にはどうですか?
c++ - 文字列ストリームをクリアするには?
うまくいかないのはなぜですか?
c++ - C++: ベクトルから文字列ストリームへ
汎用プログラミングを使用して std::vector を std::stringstream に変換できるかどうかを知りたいのですが、どうすればそのようなことを達成できますか?
c++ - stringstream はこのスコープで宣言されていませんでした
stringstream に問題があります。私のビジュアル スタジオも Linux g++ も stingstream を理解できません。sstream を追加しましたが、何も解決しません。私は以前にそれを使ったことがありますが、今はどうなっているのか本当にわかりませんか?
私はコンパイラを書いているので、コードは出力です。
c++ - 文字列ストリームの問題
次の stringstreamm をコンパイルすることができません
演算子があいまいであると文句を言わ<<
ずに演算子を使用すると、構文が正しくないと文句を言うようになりました...::stringstream.operator
編集:
エラー C2593: 'operator <<' はあいまいです c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream(434): 'std::basic_ostream<_Elem,_Traits>::_Myt &std:: の可能性がありますbasic_ostream<_Elem,_Traits>::operator <<(std::basic_ostream<_Elem,_Traits>::_Mysb *)' with [ _Elem=char, _Traits=std::char_traits ]
c++ - C++: char を文字列に挿入する
そのため、文字列から取得した文字を別の文字列に挿入しようとしています。ここに私のアクションがあります: 1.シンプルに使いたい:
2. 挿入には (私の場合) char* または string が必要なため、エラーが発生しました
3. stringstream を介して char を char* に変換しています。
4. すべてが正常にコンパイルされているように見えますが、取得時にプログラムがクラッシュします。
ライン。
5. char* を文字列に置き換えようとしています:
すべて問題ないように見えますが、someAnotherString.at(someOtherPosition)
スペースになるとプログラムがクラッシュします。
では、どうすればこれを正しく行うことができますか?
c++ - マップ内のstringstreamをポストイニシエートしますか?
マップ内の文字列ストリームをポスト初期化するにはどうすればよいですか?
それも可能ですか、それとも文字列ストリーム*を作成する必要がありますか?
c++ - クラスwstringstream変数を使用するにはどうすればよいですか?
std::wstringstream
クラスで一種のバッファとして使用しているものがあり、このクラスのメソッドのかなりの部分で使用されています。しかし、私がこのようなことをしようとすると:
次のエラーが発生します。
エラーC2248:'std :: basic_ios <_Elem、_Traits> :: basic_ios':クラス'std :: basic_ios <_Elem、_Traits>'で宣言されたプライベートメンバーにアクセスできません
これは明らかに私の正確なクラスではありませんが、同じ設定です。私が間違っているかもしれないことについて何か考えはありますか?Microsoft VisualStudio2005を使用しています。
[編集].cppファイルのメソッド本体での使用を示しています(使用例として):