ورود

View Full Version : سوال در مورد visual studio



arash263
پنج شنبه 22 آبان 1393, 01:55 صبح
سلام من تاره کارم visual studio نصب کردم می خواستم این کد توش اجرا بشه از کدوم بخش باید اقدام کنم اگه تاپیک جای نادرست زدم ببخشد


اینم کد

/* Fig. 2.1: fig02_01.c
A first program in C */
#include <stdio.h>

/* function main begins program execution */
int main( void )
{
printf( "Welcome to C!\n" );

return 0; /* indicate that program ended successfully */
} /* end function main */

ممنون میشم راهنماییم کنید

parvizwpf
پنج شنبه 22 آبان 1393, 08:52 صبح
شما وقتی vs رو باز میکنید، new project رو بزنید بعد گرینه visual c++ رو انتخای کنید و بعد از لیست گزینه win32 console application رو بزنید و بعد کدی که میاره میتونید این کدها رو داخلش وارد کنید.

arash263
سه شنبه 27 آبان 1393, 01:40 صبح
سلام عزیز طبق گفته شما پیش رفتم زدم یه صفحه با کد

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

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}


برام باز شد حالا کد

/* Fig. 2.1: fig02_01.c
A first program in C */
#include <stdio.h>

/* function main begins program execution */
int main( void )
{
printf( "Welcome to C!\n" );

return 0; /* indicate that program ended successfully */
} /* end function main */


به جای کل کد کپی پیست کردم بعد کامپایل رو زدم پایین ارور
Error 1 error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source? c:\users\arash nd\desktop\consoleapplication2\consoleapplication2 \consoleapplication2.cpp 13 1 ConsoleApplication2


به من داد نمیدونم کجای کار اشتباه میکنم استادم هیچی ازش در نمیاد اگه زحمتی نبود راهنمایی کنید ممنون

negative60
سه شنبه 27 آبان 1393, 02:18 صبح
وقتی پرژه رو empty انتخاب کردید ديگه نياز نيست
stdafx.h رو اينکلود کنيد

arash263
سه شنبه 27 آبان 1393, 13:25 عصر
وقتی پرژه رو empty انتخاب کردید ديگه نياز نيست
stdafx.h
رو اينکلود کنيد

مرسی جواب دادی یعنی چی من بخوام این کد اجرا بشه باید چیکار کنم پس

/* Fig. 2.1: fig02_01.c
A first program in C */
#include <stdio.h>

/* function main begins program execution */
int main(void)
{
printf("Welcome to C!\n");

return 0; /* indicate that program ended successfully */
} /* end function main */

؟
بازم ارور میده

Error 1 error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source? c:\users\arash nd\desktop\consoleapplication1\consoleapplication1 \consoleapplication1.cpp 14 1 ConsoleApplication1

negative60
سه شنبه 27 آبان 1393, 20:30 عصر
از قرار معلوم empty project رو انتخاب نکرديد , کد شما درست هست
يک پروژه جديد بسازيد زمانی که Console Application رو انتخاب کرديد تيک empty project رو هم بزنيد بعد به پروژه يک فايل با پسوند c يا cpp اضافه کنيد و کد هاتون رو پيست کنيد

behnam404
سه شنبه 27 آبان 1393, 23:35 عصر
بعد از ایجاد پروژه جدید از نوع console application در ویژوال استدیو می توانید تمام کد ها را حذف کرده و کد خودتون رو کپی کنید و با زدن ctrl + f5 نتیجه رو ببینید فقط در قسمتی که سرفایل ها (مثل #include <stdio.h>) را فراخوانی می کنید می بایست #include "stdafx.h" را بنویسید

dorryaft
جمعه 01 اسفند 1393, 13:54 عصر
سلام
من قسمت هایی از Help برنامه ورژن 2013 بود، از طریق خود سایت به برنامه اضافه کردم.

حالا می خوام ویندوز را عوض کنم،
راهی برای پشتیبان گیری از این help نصب شده وجود نداره؟