ההבדל בין *const char ו-"טקסט"
שלום לכולם יש לי תוכנית ב++C עם רשימה מקושרת של פוינטרים, בתוכנית יש גם פונקציה שמוסיפה איברים, פונקציה זאת מקבלת משתנה מסוג *const char. כל עוד אני שולח לפונקציה סטרינג בצורה כזאת "text" אין שום בעיה. אך כאשר אני קורא טקסט מקובץ לתוך משתנה מסוג *const char* אני מקבל חלקי מילים. עקבתי כל הדרך אחרי תוכן המשתנים ונראה שהוא מכניס את הטקסט לתוך האוביקט של הרשימה המקשורת.. אך כשאני מנסה להוציא הכל מתבלגן.. למישהו יש רעיון ??
שלום לכולם יש לי תוכנית ב++C עם רשימה מקושרת של פוינטרים, בתוכנית יש גם פונקציה שמוסיפה איברים, פונקציה זאת מקבלת משתנה מסוג *const char. כל עוד אני שולח לפונקציה סטרינג בצורה כזאת "text" אין שום בעיה. אך כאשר אני קורא טקסט מקובץ לתוך משתנה מסוג *const char* אני מקבל חלקי מילים. עקבתי כל הדרך אחרי תוכן המשתנים ונראה שהוא מכניס את הטקסט לתוך האוביקט של הרשימה המקשורת.. אך כשאני מנסה להוציא הכל מתבלגן.. למישהו יש רעיון ??