cout function

beginner

New Member
من visul c++ رو نصب كردم
اما وقتي ميخوام اين كدي كه نوشتم رو كامپايل كنم ارور ميده :
کد:
#include<stdafx.h> 
#include<iostream>
#include<conio.h>
int main()
{
	cout <<"eeeee";
	getch();
	return 0;
}

اين ارور رو ميده :
error C2065: 'cout' : undeclared identifier

ممنون
 

MDP

Well-Known Member
من c++ بلد نیستم ولی این Cout احتمالا Count نیست؟
 

saalek110

Well-Known Member
با سلام.
من در ویژوال سی 6 یک پروژه خالی کنسولی ساختم و بعد یک فایل cpp اضافه کردم و کد زیر را افزودم:
کد:
//


#include "iostream.h"

int main(int argc, char* argv[])
{

	cout<<"eeee"<<endl;
	return 0;
}

هیچ خطایی نداد و eeee نمایش داده شد.

ولی وقتی این طوری نوشتم اینکلود را :
کد:
#include "iostream"

سه خطا دریافت کردم که یکی از آنها همان خطای شماست.
کد:
f:\p1\jj.cpp(9) : error C2065: 'cout' : undeclared identifier
f:\p1\jj.cpp(9) : error C2297: '<<' : illegal, right operand has type 'char [5]'
f:\p1\jj.cpp(9) : error C2065: 'endl' : undeclared identifier
 
آخرین ویرایش:

arash_j13

Member
انگار یکم دیر دیدم ولی برای حلش دو راه دارید یا همون طور که گفتن iostream.h بزارید و استاندارد ها رو دور بزنید یا اینکه خیلی ساده فضاهایی نامی رو در فضای جاری ادغام کنید برای اینکار بعد از اینکلود ها بنویسید
using namesapce std;
 

جدیدترین ارسال ها

بالا