私は学校での授業を行っていますが、学校ではIDEでコードブロックを使用していますが、自宅でVisual Studioを使いたいと思っていました。問題は私がビジュアルスタジオで自分のプログラムを実行するときに、私は自分のcinとcoutで演算子エラーを取得し続けますが、文字列の前でしかありません。 #includeを試してみましたが、ビルド時にエラー行が消えてしまいましたが、以前は同じエラーが発生していました。私はC++を初めて使っています。 以下のコードの図cinとcout演算子のエラーC++
-1
A
答えて
0
#include <string>
あなたが試したのは正しいでしょう。
あなたの主な問題は#include "stdafx.h"
です。それはPrecompiled headerです。ビジュアルスタジオは必須ではありませんが、デフォルトでそれを配置します。それはあなたがそれを使用する場合は、最初の含めることがあります。
コンパイルオプション/Yu'stdafx.h」がない限り、C++は、ソースファイル内の#include「stdafx.hを」の前には何もコンパイルされませんビジュアルチェックされていない(デフォルトで)。その行までのソース内のすべてのコードが既にコンパイルされているものとみなします。
問題を解決するには、#includeを最初に#include(または完全に取り除く)にしてください。その後、残りは正常に動作するはずです。
関連する問題
- 1. I/Oストリーム文字列操作(正しいCin/cout演算子<</>>)
- 2. 演算子( - - )()演算子C#
- 3. IO演算子をC++でオーバーロードする場合は、cout/cinを使用しますか?
- 4. C++と++演算子
- 5. C++:演算子オーバーロード、演算子+
- 6. C++演算子+演算子+ =オーバーロード
- 7. <<演算子とC++の文字列のオーバーロード+演算子
- 8. C++:演算子のオーバーロードのエラー: '&' トークン
- 9. C++のコピーコンストラクタ/代入演算子エラー
- 10. C#の演算子の演算順序
- 11. C++の演算子( '+'、 '+ =')
- 12. C++テンプレートとオーバーロード演算子
- 13. C++/CLIファイナライザと演算子
- 14. C++演算子予期しないエラー
- 15. スフィンクスフィールドブロック演算子エラー
- 16. C++オーバーロード演算子++
- 17. C++カンマ演算子
- 18. 演算子は= C++
- 19. XOR演算子とstd :: ostream演算子
- 20. Xval演算子と比較演算子?
- 21. 共有ポインタ[]演算子と++演算子
- 22. cinとcoutの関数での問題
- 23. Drools - "after"演算子のエラー
- 24. C++の演算子のオーバーロード
- 25. 演算子if演算子
- 26. Cのtypeof演算子
- 27. Cビット演算子の例
- 28. C#のオーバーロード演算子==クラス
- 29. C++演算子のオーバーライド
- 30. のVisual C++演算子+ =は
https://i.stack.imgur.com/Q9srQ.jpg –
あなたのコードを質問に含めてください(スクリーンショットではなく実際のコード)。どのようなエラーが発生しているのか、どのラインで発生するのかを教えてください。 – DyZ
学習のために、プロジェクトを作成するときに「プリコンパイル済みヘッダーを使用する」オプションのチェックを外すことをお勧めします。彼らはあなたの学習プロジェクトには恩恵を与えず、心配する余分なものを追加します。 – chris