ABA


"שאלת הקצאת זכרון ב C"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15231 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15231
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   19:04   16.03.09   
אל הפורום  
  שאלת הקצאת זכרון ב C  
 
   אהלן..
רציתי לשאול אם נגיד אני אמור לקלוט מהמשתמש איזה מחרוזת בגודל לא ידוע.
מוגדר

char* str;

עכשיו אני יכול להקצות לו זכרון באלפי דרכים..אבל אני צריך דרך להקצות לו זכרון במקביל לקליטה..
או משהו מקורי אחר אם יש למישהו רעיון..
תודה..


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אתה מדבר על קלט מה-argv/argc? או הקלדת מקלדת? ldan192  16.03.09 19:46 1
     נכון לעכשיו מקלדת.. VeNom  16.03.09 20:07 2
         השיטה היא לא להקצות כל הזמן זכרון אלא להשתמש ldan192  16.03.09 22:51 3
             תודה רבה ננסה את זה בהזדמנות.. VeNom  16.03.09 23:21 4

       
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   19:46   16.03.09   
אל הפורום  
  1. אתה מדבר על קלט מה-argv/argc? או הקלדת מקלדת?  
בתגובה להודעה מספר 0
 


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   20:07   16.03.09   
אל הפורום  
  2. נכון לעכשיו מקלדת..  
בתגובה להודעה מספר 1
 
   יש נגיד מחרזות char* str שלא מוגדרת.
אני רוצה לקלוט לתכוה תוכן מהמשתמש תוך כדי הקצאת זכרון דינמי.
עכשיו אני יכול להגדיר זכרון בגודל 43508439854 אבל העניין כאן הוא לא להגדיר מעל המותר..אני די חדש בסי ככה שאני לא מכיר את כל הקומבינות בעניין.
תודה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   22:51   16.03.09   
אל הפורום  
  3. השיטה היא לא להקצות כל הזמן זכרון אלא להשתמש  
בתגובה להודעה מספר 2
 
בסטרימים, אני חושב שבאתר הזה יתנו לך כלים טובים בנושא:
http://www.cplusplus.com/reference/clibrary/cstdio/fputs.html

רוחב שורה בחלון דוס זה נניח 400 תווים, אז אתה קורא כל פעם 400 תווים מהשורה ואתה יכול לחתוך ולבודד אותם עם המון כלים חזקים בשפה.
אם לא תסתדר עם האתר לקראת הסופ"ש אהיה בבית ואני אעלה לפה דוגמא אחת או שתיים.


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   23:21   16.03.09   
אל הפורום  
  4. תודה רבה ננסה את זה בהזדמנות..  
בתגובה להודעה מספר 3
 
  


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

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

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



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