ZorD פורסם 2006 בדצמבר 11 Share פורסם 2006 בדצמבר 11 שלום לכולם. סתם חשבתי לעצמי אם אפשר לשנות את הכיתוב שמופיע בסוף על פעולה של תוכנה - "Press any key to continue" ? מדובר בשפה ++C , תמיד אחרי כל הרצת תוכנה מופיע ההודעה הזאת.. ולפעמים יש צורך במקש "מילוט" מהתוכנית אשר יהיה ספציפי.. אבל חוץ מיזה פשוט רציתי לדעת איך ניתן לשנות את הכיתוב הזה למשהו אחר. בנוסף, אם כבר אני ואתם פה.. יש לכם מקור עם מדריכים מומלצים על כל הקשור בפעולות חשבוניות ? אני פשוט קצת בשוק מכל התרגילים המתמטיים האלה והיישום שלהם ב ++C ... אם אפשר איזה מקור טוב שאני אוכל ללמוד את הדברים האלה.. עם תרגילים ודוגמאות זה יהיה נהדר.. תודה מראש קישור לתוכן שתף באתרים אחרים More sharing options...
Ghosthunter פורסם 2006 בדצמבר 11 Share פורסם 2006 בדצמבר 11 כשאתה אומר שרשום press any key to continue אתה מדבר על ההרצה מהVS עצמו? למיטב ידיעתי לא ניתן לשנות את ההודעה הזו.ותן דוגמא לפעולה חשבונית שאתה מסתבך איתה. קישור לתוכן שתף באתרים אחרים More sharing options...
Boomerang פורסם 2006 בדצמבר 11 Share פורסם 2006 בדצמבר 11 "press any key to continue" מתקבל אחרי הפקודה pause (של ה- command prompt) קישור לתוכן שתף באתרים אחרים More sharing options...
ZorD פורסם 2006 בדצמבר 12 מחבר Share פורסם 2006 בדצמבר 12 שלום שלום. אני עובד עם הIDE של מיקרוסופט.. Microsoft Visual C++ 6.0 . כשאני בונא פרוייקט פשוט שהוא "Console Application" < דומה ל"דוס" \ command prompt שבווינדוס, ובסוף של התוכנית תמיד כתוב "press any key to continue" אני מודע לזה שיש פקודה שעושה את אותו הדבר : system ("pause"); \n אבל ברצוני לדעת איך משנים הודעה "סופית" זו או לחילופין איך מעלימים אותה (אני כמעט בטוח שהייתה אפשרות שמאפשרת את העלמת הכיתוב "press any key to continue" ) אני יודע שניתפסתי על משהו שטותי אבל זה... בקשר לשאלה השנייה ותן דוגמא לפעולה חשבונית שאתה מסתבך איתה. אם כך.. אני אצטרך להתחיל להציף אתכם בשאלות... קישור לתוכן שתף באתרים אחרים More sharing options...
Boomerang פורסם 2006 בדצמבר 12 Share פורסם 2006 בדצמבר 12 אולי לא הסברתי בצורה מדוייקת.זה לא ש"יש פקודה שעושה את זה", זו בדיוק הפקודה שעושה את זה.visual studio מריץ אותה אחרי התוכנית שלך כשאתה מפעיל דרך סביבת העבודה.אם תפעיל את התוכנית מחוץ ל- Visual studio, לא תהיה שם שום הודעה. קישור לתוכן שתף באתרים אחרים More sharing options...
itay2222 פורסם 2006 בדצמבר 13 Share פורסם 2006 בדצמבר 13 בדוס היינו עושים זאת כךecho press any key to continue, king itay...pause >nul קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2006 בדצמבר 13 Share פורסם 2006 בדצמבר 13 pause היא סתם פקודה של ms-dos שמדפיסה "press any key to continue" ומחכה למקש כלשהו.אתה יכול להחליף אותה בפונקציה בשם getch. הפונקציה הזו פשוט מחכה ללחיצה כלשהי על המקלדת, ואז מחזירה אותה.הבעיה היחידה היא ש-getch אינה פונקציה סטנדרטית של ++C, ולכן לא תעבוד בכל המהדרים (אני לא בטוח לגבי VC 6). קישור לתוכן שתף באתרים אחרים More sharing options...
pig_750 פורסם 2006 בדצמבר 13 Share פורסם 2006 בדצמבר 13 אני לא יודע לגבי CPP , אולי יש שם פתרון יעיל יותר, אבל כשאני רוצה להציג הודאת יציאה ב C אני בונה פונקציה מאוד מאוד פשוטה לדוגמה:void exit_msg(){ puts ("Your exit massage here... (press ENTER): "); fflush(stdin); getchar();} ואז משתמש בפוצקציה atexit כדי לוודא ש exit_msg תרוץ כל פעם שהתוכנית מסתיימת, זה חוסך לי קצת הקלדה... קישור לתוכן שתף באתרים אחרים More sharing options...
ZorD פורסם 2006 בדצמבר 15 מחבר Share פורסם 2006 בדצמבר 15 תודה לכולם, בסוף השתמשתי בפונ" cin.get (); וזה התגבר על הבעיה.. איזה אירוני.. זאת הדרך לעשות את פעולת ה "PAUSE" שבWIN במערכות UNIX\LINUX עכשיו אני יותר רגוע ;D מה לגבי העיניין השני ? קישור לתוכן שתף באתרים אחרים More sharing options...
Ghosthunter פורסם 2006 בדצמבר 15 Share פורסם 2006 בדצמבר 15 זו לא בידיוק פקודת PAUSE. זו פקודה שמחכה לקלט, ומחזירה לך אותו. יש בLINUX פקודה אחרת שמאפשרת לך לעשות PAUSE(תנחש איך קוראים לה...). היא מחכה לסיגנל כלשהו מהמשתמש ויוצאת מהמצב הזה.בשביל מה שאתה צריך, cin.get() מספיק.מה הייתה השאלה השניה שלך? קישור לתוכן שתף באתרים אחרים More sharing options...
ZorD פורסם 2006 בדצמבר 16 מחבר Share פורסם 2006 בדצמבר 16 בנוסף, אם כבר אני ואתם פה.. יש לכם מקור עם מדריכים מומלצים על כל הקשור בפעולות חשבוניות ? אני פשוט קצת בשוק מכל התרגילים המתמטיים האלה והיישום שלהם ב ++C ... אם אפשר איזה מקור טוב שאני אוכל ללמוד את הדברים האלה.. עם תרגילים ודוגמאות זה יהיה נהדר.. תודה מראש ^זה חלק מהשאלה השנייה שלי, החלק השני הוא אור ירוק בלהציף אתכם בשאלות קישור לתוכן שתף באתרים אחרים More sharing options...
Ghosthunter פורסם 2006 בדצמבר 17 Share פורסם 2006 בדצמבר 17 תן דוגמא לשאלה עם ביטוי מתמטי. קישור לתוכן שתף באתרים אחרים More sharing options...
ZorD פורסם 2006 בדצמבר 21 מחבר Share פורסם 2006 בדצמבר 21 מצטער על התגובה המאוחרת.. היה לנו "בוחנון" < בשפת המרצה.. בפועל זה היה פסיכומטרי בשבילי.. אני רואה שיש אישור ירוק בקשר להצפות בשאלות, אבל אני מזהיר יכולים להיות שאלות מאד מסוכנות לבריאות אז תצפו בקרוב לים של שאלות ממני אבל יש לכם עוד קצת זמן.. עכשיו יש קצת חופש Off Thread זה קצת לא קשור אבל.. קיבלתי ספר מחבר, הוא טען שהוא יעזור לי להבין את כל הדברים החשובים הדרושים ב ++C (למעט "עיצוב תוכנה") שם הספר הוא: "ערכת לימוד ++C" "למד ++C מהתחלה תוך כדי פיתוח פרויקט" "מדריך למתחילים - אפילו אינם בעלי רקע בתכנות" -הוצאת פוקוס מחשבים מאת ג'סי ליברטי ברקע יש ציור של שרשרת על רקע אדום~ האם כדי לי במקביל-מהצד לקרוא גם את הספר הזה ? אם אתם מכירים את הספר או שמעתם עליו, תנו משוב בבקשה.. ---עריכה--- מצאתי לינק בקשר לספר המדובר: http://www.focus.co.il/Product.asp?Pid=239-298MPR&Cat2Cat1ID=3&Cat2ID=3 והינה התוכן עיניינים שלו: http://www.files.e-shop.co.il/focus/pdf/239-298.pdf ---עריכה--- וחג שמח לכולם. (אם כי קצת באיחור..) קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.