問題タブ [sstream]

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.

0 投票する
3 に答える
10549 参照

c++ - 文字列を int に変換するには sstream を使用します

sstreamを使用して string を int に変換します。

しかし、文字列に整数があるかどうかはわかりません。たとえば、「hello 200」の場合に200が必要な場合や、「hello」の場合に解決策がない場合などです。

文字列に整数しかない場合、次のコードがあります。

ここで、s = "hello 200!" の場合 または s = "hello" 、どうすればそれを行うことができますか?

0 投票する
1 に答える
177 参照

c++ - sstream について、変数を配列サイズとして使用し、計算オーバーフロー

一度配列のサイズを知らずにテキストファイルから読み込み、平均と分散を計算する必要があります。今、特定の配列を作成できません。その結果、平均と分散を計算できません。皆さんが助けてくれることを本当に願っています。

0 投票する
3 に答える
2612 参照

c++ - 匿名文字列ストリームを使用して文字列を構築する

次のようなコードで文字列を直接読み取りたい:

しかし、VS2012 はメソッドbasic_ostreamがないという苦情を私に与えていstr()ます。

匿名の文字列ストリームでこれを行う方法はありますか?

0 投票する
1 に答える
502 参照

c++ - エラー: 単純な std::string ファイル スラーパーで変換できません

私はいくつかのかなり単純な C++ コードを使用して、ファイルの内容をstd::string:

しかし、コンパイルすると、次のエラーが発生します。

これはおそらく単純な間違いであることはわかっていますが、私はまだ C++ をかなり学んでいます。単純なタイプの取り違えか何かでなければなりません。

リクエストに応じて、私がやろうとしていることのサンプルコードを次に示します。

ありがとう。

0 投票する
2 に答える
63 参照

c++ - これがコンソールにアドレスを返すのはなぜですか?

私は ostringstreams と istringstreams に頭を悩ませようとしています。というわけで、いつものようにログインプログラムを作ってみました。しかし、ユーザー名とパスワードの変数の内容を計算しようとするたびに、アドレスが返されます!

プログラムの目的: 入力および出力文字列ストリームを使用してシミュレートされたログイン画面を作成する

コード:

最後に *uptr と *pptr を使用してみましたが、その前に、変数から直接書き込みと読み取りを試みました。

0 投票する
1 に答える
1821 参照

c++ - msgpack-c++ が vector をサポートしない理由またはベクトル私の場合?

以下の私のコードを参照してください:(コードをコンパイルするには: g++-4.7 demo.cpp -std=c++11 -lmsgpack)

'vector'、'vector'、'int'、'double' は上記のカプセル化で機能しますが、'vector'、'vector' は機能しないという奇妙なバグがあります。

実行時エラーは以下のように表示されます:

ただし、以下のカプセル化では、どのタイプでもうまく機能します。

私の最初のコードの問題は何ですか? ありがとう!

0 投票する
1 に答える
4887 参照

c++ - バイナリ データの受信と書き込み (C++ でのソケット プログラミング)

私は通信するサーバーとクライアントを作成しました。クライアントは画像のバイナリデータを送信し、サーバーはそれを受信して​​ファイルに書き込みます。以下に必要なコードを貼り付けました。

このコードは、名前が id のファイルを作成しますが、空のファイルです。どうすれば修正できますか?

0 投票する
2 に答える
947 参照

c++ - C++ 大きなファイルを読み込んでデータを配列に入れる

500,000 の乱数 (6 ~ 7 桁) のファイルがあります。すべての数値を一度に 1 つずつ配列に書き込みたい。Vector はこのコードで問題なく動作しますが、先生が Vector の使用を許可しないのではないかと心配しています。これが私のコードです:

17 番目の要素を書き込もうとすると、次のエラー メッセージが表示されます。

最初の 18 要素は次のとおりです。

手がかりはありますか?