電子書籍の厳選無料作品が豊富!

#include<iostream>
using namespase std;

int main(){
double feet;
do{
cout<<"フィート数を入力する(0で終了):";
cin<<feet;
cout<<feet*12<<"インチ\n";
}while(feet!=0.0);

return 0;
}
をVisual Studio 2008 コマンドプロンプトでコンパイルしようとしたら、このようなメッセージが出てコンパイルできません。何故なのでしょうか?よろしくお願いします。

sample1-3-2.cpp
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\xlocale(342) : warning C
4530: C++ 例外処理を使っていますが、アンワインド セマンティクスは有効にはなりま
せん。/EHsc を指定してください。
sample1-3-2.cpp(2) : error C2146: 構文エラー : ';' が、識別子 'std' の前に必要で
す。
sample1-3-2.cpp(2) : error C2873: 'namespase' : シンボルを using 宣言の中で使用
することはできません。
sample1-3-2.cpp(2) : error C4430: 型指定子がありません - int と仮定しました。メ
モ: C++ は int を既定値としてサポートしていません
sample1-3-2.cpp(2) : error C2365: 'std' : 再定義; 以前の定義は '名前空間' でした

sample1-3-2.cpp(7) : error C2065: 'cout' : 定義されていない識別子です。
sample1-3-2.cpp(8) : error C2065: 'cin' : 定義されていない識別子です。
sample1-3-2.cpp(9) : error C2065: 'cout' : 定義されていない識別子です。

A 回答 (2件)

コンパイルする際に与えた オプションなどを明記しましょう



namespace のスペルが間違っていますよ
cinに対して << は定義されていません >> の間違いなのでは ・・・
    • good
    • 0
この回答へのお礼

ああっ!まだ初心者なので間違いまくりですOTL
無事、コンパイル出来ました。みなさんありがとうございました!

お礼日時:2008/12/16 15:38

> namespase



よーく読んでみましょう。
    • good
    • 0
この回答へのお礼

おおっ!!スペルが間違っているのですねOTL

お礼日時:2008/12/16 15:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!