View Full Version : سوال: چرا این دستور اجرا نمی شه؟
RFA.AREF
یک شنبه 19 اردیبهشت 1389, 23:12 عصر
سلام دوستان.
شاید این سوالی که می خوام بکنم برای شما خنده دار باشه اما امیدوارم سوالات اینچنینی رو از کسی که تازه خوندن C++ رو شروع کرده بپذیرین.
لطفا بگین چرا این دستور توی Microsoft Visual C++ 2010 و 2008 و همین طور اگه اشتباه نکنم توی بورلند 1986 اجرا نمی شه:
#include <iostream>
int main()
{std::cout<<"hello\n";
return 0;
{
mehdi.mousavi
یک شنبه 19 اردیبهشت 1389, 23:17 عصر
سلام دوستان. لطفا بگین چرا این دستور توی Microsoft Visual C++ 2010 و 2008 و همین طور اگه اشتباه نکنم توی بورلند 1986 اجرا نمی شه:
سلام.
این برنامه بدون هیچ مشکلی در VS2010 اجرا میشه. شاید برنامه رو از نوع Console Application نساخته اید که خروجی برنامه رو نمی بینید...
آیا برنامه Compile میشه یا با ایرادی مواجه میشه؟
موفق باشید.
r00tkit
یک شنبه 19 اردیبهشت 1389, 23:19 عصر
#include <iostream>
int main()
{
std::cout<<"hello\n";
return 0;
}
اجرا شد
دوست عزیز چه خطایی می ده که اجرا نمی شه
r00tkit
یک شنبه 19 اردیبهشت 1389, 23:22 عصر
دوست عزیز یا از getch استفاده کن یا ctrl +F5 رو بزن برای اجرای و نمایش برنامه
RFA.AREF
یک شنبه 19 اردیبهشت 1389, 23:25 عصر
با تشکر از دوستان که به این سرعت لطف می کنن و پاسخ می دن
این تمام کاریه که من کردم:
mehdi.mousavi
یک شنبه 19 اردیبهشت 1389, 23:42 عصر
با تشکر از دوستان که به این سرعت لطف می کنن و پاسخ می دن
این تمام کاریه که من کردم:
دنباله فایل vb هستش، اونوقت کد C++ می نویسید؟؟؟
برای ایجاد یه برنامه Console Application، ابتدا گزینه Visual C++، سپس Win32 و سپس Win32 Console Application رو انتخاب کنید، پروزه رو در VS2010 بسازید و کد مورد نظر رو به تابع main اضافه کنید. سپس برنامه رو Compile کنید و نتیجه رو مشاهده کنید.
برنامه ای که شما ایجاد کرده اید یه VB Application هستش، نه یه C++ Application.
موفق باشید.
RFA.AREF
یک شنبه 19 اردیبهشت 1389, 23:56 عصر
آره ببخشین اون دفعه مسیر رو اشتباهی رفتم.
ولی باز هم اجرا نمی شه:
RFA.AREF
دوشنبه 20 اردیبهشت 1389, 00:06 صبح
فکر کنم هنوز زوده برم سر برنامه نویسی عملی. یه ذره بیشتر باید بخونم. با تشکر از دوستان
mehdi.mousavi
دوشنبه 20 اردیبهشت 1389, 00:11 صبح
آره ببخشین اون دفعه مسیر رو اشتباهی رفتم.
ولی باز هم اجرا نمی شه:
بسیار خوب. قبل از include ای که نوشته اید، اینو هم بذارید:
#include "stdafx.h"
برای اینکه دلیلش رو متوجه بشید، باید ابتدا با Precompiled header ها و چگونگی کارکرد اونها آشنا بشید که توضیحش از حوصله بنده (در حال حاضر) خارج هستش.
موفق باشید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.