問題タブ [formatted-input]
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++ - 特定の単語/文字/数字などで cin>> 入力を終了する方法
失敗した後にcin>>を再度使用する方法、またはcin>>
を再度while(cin>>some_string>>some_int)
使用できるように合法的に終了する方法は?
演習は次のようになります: 2 つのベクトル (文字列 1 つと整数 1 つ) に名前と年齢を入力し、「no more」という行で入力を終了し、プログラムが対応する年齢を出力する必要がある名前を尋ねます (または「名前が見つかりません」 」)。私の問題は cin>> にあります。「no more」と入力すると、再び cin>> を使用しようとすると失敗します。
コード:
}
scanf - fscanf 関数が機能しない
私は現在、テキスト ファイルから 2 つの数字のセットから数字を読み取り、それらを出力するプログラムを書いています。後で数値を使用して GCD を決定したいのですが、最初にファイルから数値をスキャンできる必要があります。テキスト ファイルは次のようになります。
最初の行の各数字と 2 番目の行の各数字の間でタブが押されます。
私はこれまでにこれを思いつきました(コメントアウトされたセクションはGCDを決定するために使用されます):
私がチェックしたすべてのウェブページとリソースは、これが機能するはずだと指示していますが、何らかの理由でそうではありません.
c++ - C++ 文字列ストリーム値の抽出
以下に示すように、myString1
使用して値を抽出しようとしています。std::stringstream
出力:
出力では、必要な値、数学演算子、値、および時間単位が正常に抽出されていることがわかります。
で同じことを行う方法はありmyString2
ますか? もしかしてループ中?数学演算子である値を抽出することはできますが、時間単位は単に他のすべてを抽出するだけであり、それを回避する方法が思いつきません。とても有難い。
c++ - scanf の C++ バージョンは何ですか?
例えば...
Cライブラリを含めずにC++でこれを行うにはどうすればよいですか?