wctomb compiler warning eVC++
-
Hallo,
ich hab grad versucht unter eVC++ die wctomb function auszuführen:
#include <stdio.h> #include <stdlib.h> //... char a; wchar_t b = 't'; wctomb(&a,b);
warning C4013: 'wctomb' undefined; assuming extern returning int
Was hat das zu bedeuten? Scheint auf jedenfall nicht in Ordnung zu sein.
// mist falsche topic --> sollte eigentlich ins C++ Forum...*
-
In eVC gibt es nur "wcstombs"
-
Was müsste ich dabei beachten, also kann ich damit auch einfach die Adressen von einem char und einem wchar_t übergeben?
wcstombs(&a,&b,1);
oder darf man das nicht? wie kann ich die funktion am effektivsten für einzelne Zeichen nutzen?
Grüße Rio
-
Das Ding konvertiert *nur* Strings... deswegen verstehe ich Deine Frage nicht ganz... es geht nicht anders!
-
also kann ich Adressen einzelner Zeichen vom Type char oder wchar_t als Parameter übergeben?
(also wenn parameter vom type char* ist, ist dann als parameter &a gültig wenn a vom type char - zumal ich bei dieser funktion im letzten parameter ja auch eine länge angeben kann (in diesem fall wäre das ja 1))