ABA


"מה הבעיה בקוד הבא : (שפה C)"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14968 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14968
B D K
חבר מתאריך 11.12.05
3371 הודעות
   17:08   19.09.08   
אל הפורום  
  מה הבעיה בקוד הבא : (שפה C)  
 
  

#include <stdio.h>
#include <conio.h>
#include <dos.h>

void main()
{
int i;
clrscr();
for (i=1 ; i<=80; i++)
{
gotoxy(i, 1);
putchar('*');
gotoxy(i, 20);
putchar('*');
}
for (i=2; i<20; i++)
{
gotoxy(1, i);
putchar('*');
gotoxy(80, i);
putchar('*');
}
for (i=70; i>5; i--)
{
gotoxy(i,10);
printf("Hello ");
delay(30);
}
}


השגיאה שאני מקבל זה זאת :

--------------------Configuration: Moveword - Win32 Debug--------------------
Compiling...
Moveword.c
C:\C\chap05\Moveword.c(8) : warning C4013: 'clrscr' undefined; assuming extern returning int
C:\C\chap05\Moveword.c(11) : warning C4013: 'gotoxy' undefined; assuming extern returning int
C:\C\chap05\Moveword.c(27) : warning C4013: 'delay' undefined; assuming extern returning int
Linking...
Moveword.obj : error LNK2001: unresolved external symbol _delay
Moveword.obj : error LNK2001: unresolved external symbol _gotoxy
Moveword.obj : error LNK2001: unresolved external symbol _clrscr
Debug/Moveword.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.

Moveword.exe - 4 error(s), 3 warning(s)


תודה רבה חברים!


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  השתמשת בפונקציות שהם בעייתיות Limp Bizkit 19.09.08 17:21 1
     אני משתמש אם Microsoft Visual C++ 6.0 . והבנתי יש דרך ל B D K 19.09.08 17:38 2
         שניה אני אנסה אצלי ואגיד לך איך. ldan192  19.09.08 18:52 3
             חחחח אוקי אני ממתין :-) B D K 19.09.08 19:03 4
                 אני רואה שיש קבצי dos.h בספריות של dev ו-VS ldan192  19.09.08 19:08 5
                     ואיך אני עושה את זה בדיוק? תודה רבה עידן :-) B D K 19.09.08 19:15 6
                         goxy אין לי מושג אם יש, אבל cls, delay.. אלה יש (פקודות דוס רגילות) ldan192  20.09.08 15:31 7
                             אוקי אז מה אני צריך לעשות כדי שהבעיות האלו יעלמו לגבי cls, delay..? B D K 22.09.08 15:10 8

       
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   17:21   19.09.08   
אל הפורום  
  1. השתמשת בפונקציות שהם בעייתיות  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 19.09.08 בשעה 17:27 בברכה, Limp Bizkit
 
clrscr, gotoxy ו-delay נחשבות לפונקציות לא סטנדרטיות והן עובדות רק על Turbo C


באיזה קומפיילר אתה משתמש ? (אני משער dev cpp)

יש לך מידע נוסף כאן :
http://www.programmersheaven.com/mb/beginnercpp/358353/358353/clrscr-and-gotoxy/?S=B20000

או שפשוט תחפש בגוגל

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
B D K
חבר מתאריך 11.12.05
3371 הודעות
   17:38   19.09.08   
אל הפורום  
  2. אני משתמש אם Microsoft Visual C++ 6.0 . והבנתי יש דרך ל  
בתגובה להודעה מספר 1
 
   להפעיל את זה אם הקומפילר שלי?
תודה רבה על העזרה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   18:52   19.09.08   
אל הפורום  
  3. שניה אני אנסה אצלי ואגיד לך איך.  
בתגובה להודעה מספר 2
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
B D K
חבר מתאריך 11.12.05
3371 הודעות
   19:03   19.09.08   
אל הפורום  
  4. חחחח אוקי אני ממתין :-)  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   19:08   19.09.08   
אל הפורום  
  5. אני רואה שיש קבצי dos.h בספריות של dev ו-VS  
בתגובה להודעה מספר 4
 
אבל הן לא קשורות לאלמנטים שהצגת.
יש קובץ האדר נפרד בשבילם.
ניחוש שלי - הן לא פועלות בגלל שה"דוס" הנוכחי הוא אמולטור ולא דוס אמיתי, ובגלל זה אמרו לך להתקין דוסים ישנים.

אבל, ב-stdlib יש פונקציית system.
עד כמה שאני זוכר היא מאפשרת לבצע את כל מה שהזכרת, רק זה נקרא אחרת.
ממליץ לך להמיר את הפונקציות ששם בה


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
B D K
חבר מתאריך 11.12.05
3371 הודעות
   19:15   19.09.08   
אל הפורום  
  6. ואיך אני עושה את זה בדיוק? תודה רבה עידן :-)  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   15:31   20.09.08   
אל הפורום  
  7. goxy אין לי מושג אם יש, אבל cls, delay.. אלה יש (פקודות דוס רגילות)  
בתגובה להודעה מספר 6
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
B D K
חבר מתאריך 11.12.05
3371 הודעות
   15:10   22.09.08   
אל הפורום  
  8. אוקי אז מה אני צריך לעשות כדי שהבעיות האלו יעלמו לגבי cls, delay..?  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net