PDA

View Full Version : سوال: ++C و Visual Studio



csharp2008
یک شنبه 01 شهریور 1388, 16:13 عصر
سلام
دوستان خوب ++C کار عزیز . من با Visual C# 2008 کار می کنم و الان نیاز پیدا کردم که با ++C کار کنم .:گیج:
خواستم بپرسم تو محیط Microsoft Visual Studio باید واسه کار با ++C چه نوع پروژه ای رو ایجاد کنم . آخه وقی Win 32 Console می سازم نمی تونم از دستوراتی مثل cout یا cin استفاده کنم یا اجازه include کردن <iostream> رو ندارم .

پیشاپیش از کمک شما ممنونم

clover
یک شنبه 01 شهریور 1388, 19:21 عصر
یا اجازه include کردن <iostream> رو ندارم .

متوجه نمیشم ، منظورتون از اینکه اجازه ندارم چیه ؟
باید از شاخه Win32 تمپلت Win32 Console Application را انتخاب کنید .
اگه با خطایی برخورد کردید ، نوع خطا را ذکر کنید .

DLL_DLL
یک شنبه 01 شهریور 1388, 21:09 عصر
زیر Include هات بنویس
using namespace std;

csharp2008
دوشنبه 02 شهریور 1388, 14:42 عصر
متوجه نمیشم ، منظورتون از اینکه اجازه ندارم چیه ؟
باید از شاخه Win32 تمپلت Win32 Console Application را انتخاب کنید .
اگه با خطایی برخورد کردید ، نوع خطا را ذکر کنید .

این کار رو کردم یه Wizard اومد که بدون دستکاری تا آخرش رفتم و Console Application رو رو انتخاب کردم . منظور م از اجازه این بود که نمی تونم استفاده کنم و به هنگام کامپایل error میده

طبق گفته دوست دیگر هم using namespace std; اضافه کردم اما نشد ، این هم دستورات :


// myfirst.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
cout<<"Hi";

return 0;
}

DLL_DLL
دوشنبه 02 شهریور 1388, 15:40 عصر
این کار رو کردم یه Wizard اومد که بدون دستکاری تا آخرش رفتم و Console Application رو رو انتخاب کردم . منظور م از اجازه این بود که نمی تونم استفاده کنم و به هنگام کامپایل error میده

طبق گفته دوست دیگر هم using namespace std; اضافه کردم اما نشد ، این هم دستورات :


// myfirst.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
#include<conio.h>
using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
cout<<"Hi";

return 0;
}

کدت را اینطوری کن ببین درست میشه ؟

csharp2008
دوشنبه 02 شهریور 1388, 18:12 عصر
DLL عزیز ممنونم .:چشمک:
اگه ممکنه یکم توضیح میدی چرا قبلش کار نمی کرد ؟
راستی چرا تابع main به tmain تغییر نام پیدا کرده ؟

DLL_DLL
دوشنبه 02 شهریور 1388, 18:58 عصر
برای iostream نباید .h بذاری و همین طور using را ننوشته بودی!

Nima_NF
دوشنبه 02 شهریور 1388, 20:01 عصر
DLL عزیز ممنونم .:چشمک:
اگه ممکنه یکم توضیح میدی چرا قبلش کار نمی کرد ؟
راستی چرا تابع main به tmain تغییر نام پیدا کرده ؟
برای سوالات اولیه ابتدا در FAQ بخش جستجو کنید که به صورت اعلان هست.

جواب سوال شما:
http://barnamenevis.org/forum/showthread.php?t=152913