mvwaddstr problem
-
Guten abend,
meine frage wäre wenn ich bei ncurses versuchechar maskenname[10];
mvwaddstr (win,pos,pos, maskenname);
maskenname = "test";nehme meldet er mir incompatible types in assigment of 'const char[5]' to 'char [10]'
warum ?
grüsse
-
Mit Curses hat das nichts zu tun, das Problem entsteht ja erst bei der Zuweisung. C-Strings kann man halt nicht zuweisen, du suchst entweder strcpy oder std::string.
-
meinst du nun string maskename anstatt char ? dat klappt auch nicht da bekommste die meldung cannot convert 'str::string' to 'const char*' for argument '2' to 'int waddnstr(window*, const char*, int)' strcpy muss ich mir mal ebend anschauen.
-
nu einfach c_str() dann klappsgibt es dat auch für int ?