מערך מסוג wchar_t
כאשר אני מנסה לעשות מערך של wchar_t (בין אם זה מערך של תווים באנגלית או בעברית) המהדר מחזיר לי שגיאה:
כאשר אני מנסה לעשות מערך של wchar_t (בין אם זה מערך של תווים באנגלית או בעברית) המהדר מחזיר לי שגיאה:
error: int-array initialized from non-wide string
הקוד עצמו הוא מאוד פשוט:#include <iostream> int main() { wchar_t a[] = "ah??"; std::cout << a << std::endl; return 0; }
למישהו יש מושג מה קרה פה? תודה מראש