نقل قول: مشکل در کد نویسی
سلام
کد تون رو داخل تابع main که خود visual studio درست می کنه بنویسد برنامه تون اجرا میشه:چشمک:
در مورد سوال دومتون
با اضافه کردن
#include <windows.h>
و کد
system("pause");
موفق باشید:چشمک:
نقل قول: مشکل در کد نویسی
آقا من همون کاری که گفتید رو میکنم ولی هم ارور قبل رو میده و هم برنامه سریع میزه
اینم کدی که می نویسم
#include <stdio.h>
#include <windows.h>
int main()
{
int integer1;
int integer2;
int sum;
printf("adady aval ra vared koned\n");
scanf("%d", &integer1 );
printf("adad dovom ra vared koned\n");
scanf("%d", &integer2 );
sum = integer1 + integer2;
printf("jam meshe %d\n", sum);
system("pause");
return 0;
}
نقل قول: مشکل در کد نویسی
برنامه نوشته شده توسط شما مشکل نداره فقط مشکل نحوه کار کردن با ویژوال استادیو و یا نحوه نصب اون بوده به هر حال روش کار با ویژوال استادیو رو اینجا می ذارم:
برگرفته از سایت مایکروسافت:
http://msdn.microsoft.com/en-us/library/ms235629.aspx
برای ایجاد پروژه و اضافه کردن فایل cpp خودتان به آن این کار را بکنید
1.از منوی file گزینه new را انتخاب کرده سپس روی project کلیک کنید
2. در قسمت project types روی win32 و سپس روی win32 console application کلیک کنید
3. یک نام را برای پروژه تایپ کنید
به طور پیش فرض آن solution که پروژه درون آن قرار دارد همنام با پروژه است اما شما می توانید یک نام دیگر
را تایپ کنید. همچنین می توانید پروژه را در مکانی دیگر ذخیره کنید
روی OK کلیک کنید تا پروژه ایجاد شود
4.در پنجره Win32 Application Wizard روی next کلیک کرده سپس روی Solution Explorer کلیک کنید
5.اگر Solution Explorer نشان داده نشد از منوی view گزینه Solution Explorer را انتخاب کنید
6. حالا فایل cpp که کد را داخل آن نوشته اید را به این صورت به پروژه اضافه کنید
الف. در Solution Explorer روی فولدر Source Files راست کلیک کنید گزینه add را انتخاب کرده و بعد روی
NewItem کلیک کنید
ب.در لیست درختی و در قسمت Code روی (C++ File (.cpp کلیک کرده برای فایل یک نام را تایپ کنید و سپس روی
Add کلیک کنید
فایل cpp در فولدر Source Files که در Solution Explorer قرار دارد ظاهر می شود و فایل در ویرایشگر
ویژوال استادیو باز می شود
7. برنامه ای که نوشته اید یا می خواهید بنویسید را در آن بنویسید یا کپی و پیست کنید
8.فایل را save کنید
9.در منوی build روی گزینه build solution کلیک کنید
پنجره output اطلاعاتی را درباره فرایند compile نشان می دهد
10. در صورتی که برنامه خطا نداشت برای اجرا ی برنامه از منوی debug گزینه start without debugging کلیک
کنید
نقل قول: مشکل در کد نویسی
این کد کامل
#include "stdafx.h"
#include <tchar.h>
#include <stdio.h>
#include <windows.h>
int _tmain(int argc, _TCHAR* argv[])
{
int integer1;
int integer2;
int sum;
printf("adady aval ra vared koned\n");
scanf("%d", &integer1 );
printf("adad dovom ra vared koned\n");
scanf("%d", &integer2 );
sum = integer1 + integer2;
printf("jam meshe %d\n\n", sum);
system("pause");
return 0;
}
نقل قول: مشکل در کد نویسی
ممنون
ولی نمیدونم چرا حتی اونجوری که شما گفتید پروژه رو میسازم هم بازم همون ارور رو میده من از نسخه 2013 برنامه استفاده میکنم
دوم ممنون میشم بگید این خط که اضافه کردید یعنی چی
int _tmain(int argc, _TCHAR* argv[])
نقل قول: مشکل در کد نویسی
در بالای فایل این دستور رو بگذار
#define _CRT_SECURE_NO_WARNINGS
نقل قول: مشکل در کد نویسی
نقل قول:
نوشته شده توسط
saeed205
این خط که اضافه کردید یعنی چی
int _tmain(int argc, _TCHAR* argv[])
http://forum.p30world.com/archive/in.../t-179467.html
نقل قول: مشکل در کد نویسی
آقا من همون مسیری که شما گفتید و تو خود مایکروسافت هست رو میرم ولی همون ارور اولی که گفتم رو میده
نقل قول: مشکل در کد نویسی
نقل قول: مشکل در کد نویسی
اینو اول برنامه اضافه کن درست میشه
#pragma warning(disable : 4996)
موفق باشید...
نقل قول: مشکل در کد نویسی
این دستور رو اول فایل گذاشتی؟
#define _CRT_SECURE_NO_WARNINGS
لطفا هر وقت ارور را می ذاری کد رو هم بذار
نقل قول: مشکل در کد نویسی
آقا هردو کدی که دادین کار کرد واقعا ممونم
حالا چنتا سوال اول این که چرا این ارور رو میده
دوم از کجا فهمیدن کد 4996 تو خط زیر مربوط به همین ارور هست
#pragma warning(disable : 4996)
نقل قول: مشکل در کد نویسی
به علت اینکه در اجرای بعضی از تابع ها و دستورات خطا پیش می آمده مایکروسافت آنها را به عنوان تابع های نامناسب ونا امن در نظر گرفته و به جای اونها یک سری تابع با نام مشابه بعلاوه یک پسوند s_ قرار داده اونها مانع بروز خطا نمی شوند اما مثلا می گویند خطا مربوط به چه موردی بوده
مثلا در این مورد شما می تونستید از scanf_s به جای scanf استفاده کنید یا از دو روشی که گفته شد استفاده کنیددر غیر اینصورت اعلام خطا میده
برای اطلاع بیشتر رجوع کنید به سایت مایکروسافت:
http://msdn.microsoft.com/en-us/library/8ef0s5kh.aspx
نقل قول: مشکل در کد نویسی
نقل قول:
نوشته شده توسط
saeed205
ز کجا فهمیدن
کد 4996 تو خط زیر مربوط به همین ارور هست
#pragma warning(disable : 4996)
با استفاده از راهنمای ویژوال استدیو
نقل قول: مشکل در کد نویسی
کدت رو توی چه محیطی نوشتی؟
به احتمال خیلی زیاد مشکل از اسم فایلت هست ( توی برلند اینجوریه)
پسوند فایلت رو از cpp. به C. تغییر بده درست میشه