cout及び endlの使用方法について

解決


takepon  2010-01-18 16:03:45  No: 71276  IP: [192.*.*.*]

初めまして、VC++の初心者です。
現在、Visual Studio2005 VC++にてCStringArrayで文字列の
並び替えを実装していますがコンパイルエラーが発生してしまいます。

#include <iostream>
using namespace std;

excuteDate = excuteDateFolders[i];  
GetVifFolder(jobNoFolders, excuteDate);
for(int k = 0; k <= jobNoFolders.GetUpperBound(); k++) {
  std::cout << jobNoFolders[k] << std::endl;
}

error C2039: 'cout' : 'std' のメンバではありません。
error C2065: 'cout' : 定義されていない識別子です。
error C2039: 'endl' : 'std' のメンバではありません。
error C2065: 'endl' : 定義されていない識別子です。

お手数ですが、解決方法を御教え下さい。

編集 削除
takepon  2010-01-18 17:47:02  No: 71277  IP: [192.*.*.*]

#include "stdafx.h" 以前に
#include <iostream>
using namespace std;を宣言していたため無視されていました。

#include "stdafx.h"
#include <iostream>
using namespace std;
とするこでコンパイルが通りました。

編集 削除