こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

c++での入出力がうまくいきません;

初心者ですが独習c++でプログラミングについて勉強している者です。
なんとか環境設定もできたと思いきや、うまくコンパイルすることができなくて困っています。具体的には、
#include <iostream>
using namespace std;

int main()
{
int i, j;
double d;

i = 10;
j = 20;
d = 99.101;

cout << "値を表示: ";
cout << i << ' ' << j << ' ' << d;

return 0;
}
という値を表示するプログラムではコンパイルもうまくいったのですが、次の
#include <iostream>
using namespace std;

int main()
{
int i;

cout << "値を入力: ";
cout >> i;
cout << "入力した値: " << i << "\n";

return 0;
}
という入力のプログラムをコンパイルしようとすると、コマンドプロンプトに演算子が使われたクラス ostream では int型の定義が存在しないとなりコンパイルエラーとなってしまいます。
理由が考えてもわからないので、質問してみました。
どのようにすれば、このエラーを解消できるのか知りたいので、どうかご意見をよろしくお願いします。

投稿日時 - 2009-12-17 00:45:38

QNo.5528093

すぐに回答ほしいです

質問者が選んだベストアンサー

エラーメッセージは無理に (かつでたらめに) 訳したりせず正確に書こう.
cout は「出力」です.

投稿日時 - 2009-12-17 00:51:31

お礼

すいません、テンパリ過ぎて自分でも恥ずかしくなりました。
丁寧な回答感謝いたします。ご指摘ごもっともです。
本当にありがとうございました。

投稿日時 - 2009-12-17 01:00:09

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)