ارور در اجرای تابع window()
سلام به تمام کاربران برنامه نویس
من از کامپایلر dev C++ نسخه 4.9.9.2 استفاده می کنم وقتیکه برنامه اجرا می کنم این خطا رخ می ده:
(window' undeclared (first use this function'
(Each undeclared identifier is reported only once for each function it appears in.)
کد:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
window();
cout << "Test";
getch();
return 0;
}
نوع پروژه console application C++
نقل قول: ارور در اجرای تابع window()
دوست عزیز، قبل از هرچیزی بهتره اول یه کم درباره ی مفاهیم و اصول برنامه نویسی و زبان های برنامه نویسی مطالعه داشته باشی.
شما تابع windoow() رو صدا می زنی درحالی که تعریفش نکردی!!
یا اگر تابع window() در یکی از فایل های سرآیند هست باید اون فایل رو اینکلود کنی.
این برنامه شما چندتا خطای دیگه هم داره. اگه تو لینوکس اجراش کنی کلا conio.h وجود نخواهد داشت.
آخر تابع main رو نبستی
نقل قول: ارور در اجرای تابع window()
سلام
تابع windoow() یک تابع از قبل تعریف شده است فایل سرایندش فکر کنم همون conio.h است
وقتی که تابع windoow() بصورت کامنت در میارم برنامه کامل اجرا میشه
نقل قول: ارور در اجرای تابع window()
نقل قول:
نوشته شده توسط
Mohsen74_programmer
سلام
تابع windoow() یک تابع از قبل تعریف شده است فایل سرایندش فکر کنم همون conio.h است
وقتی که تابع windoow() بصورت کامنت در میارم برنامه کامل اجرا میشه
سلام
من حدس میزنم شما دارید از منابع آموزشی قدیمی استفاده میکنید و به نظرم دارید برای Dos برنامهنویسی میکنید. پیشنهاد میکنم اگر میخواهید از زبان سی جدید برای برنامهنویسی لینوکس و ویندوز استفاده کنید، از کامپایلرهای clang و visual C++ و gcc استفاده کنید. بهتره از منابع جدید برای برنامهنویسی سی استفاده کنید.
نقل قول: ارور در اجرای تابع window()
همونطور که دوستمون تو پست بالایی گفتن احتمالا شما conio.h رو از منابع جدیدتر مطالعه کردی اما در برنامه از منابع قدییمیتر با کامپایلرهای قدیمی تر داری استفاده می کنی.
میشه همینجا محتویات conio.h رو بفرستی ؟
نقل قول: ارور در اجرای تابع window()
نقل قول: ارور در اجرای تابع window()
دوستمون بالا اشاراه کرده :
نقل قول:
من حدس میزنم شما دارید از منابع آموزشی قدیمی استفاده میکنید و به نظرم دارید برای Dos برنامهنویسی میکنید.
داخل سورس شما هم از فایل سرآیند dos.h استفاده شده..
#include<stdio.h>
#include<dos.h> <----------------
#include<ctype.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
نقل قول: ارور در اجرای تابع window()
سلام
خیلی ممنون پاسخگوییتون.
من حالا برای اجرای تابع window() باید چیکار کنم؟