שאלה מפגרת ב-C++

siftach

New member
שאלה מפגרת ב-C++

סילחו לי על הטמטום, אבל אף פעם לא טרחתי ללמוד איך עושים את זה. ב-C קיימת הפקודה הבאה: sprintf (svar, "The value of xxx is %d", xxx) 2 svar הוא מחרוזת ו-xxx הוא אינטג´ר. ולשאלה: אם svar הינו CString, איך אני עושה את אותו הדבר?
 

באפט

New member
++C

CString הוא לא טיפוס סטנדרטי ב-++C. תן את ההצהרה שלו, ונאמר לך מה אפשר לעשות.
 

nahsh

New member
CString הוא טיפוס נתונים של MFC ולא

של C++ כמו שנאמר כאן, אבל יש לו פונקציה מעניינת בשם Format, שתעשה בשבילך את העבודה: CString str; str.Format("%d",num);
 

galh

New member
תשובה לשאלה ב- MFC

שימוש ב- CString זה שימוש ב- MFC ולא רק ++C. התשובה:
CString sTemp; sTemp.Format("%d", 10);​
 
למעלה