C - International Postacie

C

C

Guest
I to już znaleźć w sieci
Kod:

ostream & operator <<(ostream & os, char szSource *) (

szDestination TCHAR [260] = "";

CharToOem (szSource, szDestination);

printf (szDestination);

os powrotu;

)

 
hi,
Twój problem nie stwierdzono odpowiednio u i fragment kodu ma myli,
Zakładam, że u mieć ciąg Unicode charaters, ponieważ znaki Unicode wspieranie międzynarodowych characters.or czynić u mieć ciąg MBCS znaków międzynarodowych, które, w zależności od tego rozwiązania mogą być różne.

 
hi,
ja jestem do wklejenia fragmentu kodu i służy do wyświetlania znaków Unicode,

int main (int argc, char * argv [])
(

WCHAR danych [10] = (0);
for (int i = 0; i <8 =; i )
dane = 310 i;

wprintf (L "% S", danych);
return 0;
)jest to aplikacja konsolowa i skompilowany z opcja Unicode.

 
hi,
zauważyć, że ja jestem przy dużym "S" na oświadczenie wprintf.

 
WCHAR co jest w nagłówku?I zawiera wszystko myślałem, że może pracować, ale dobrze, że nie

 
Witam,
WCHAR jest określony w WinNT.h
stąd to <windows.h>

cieszyć.

 
Szanowny Panie, Moim celem jest, aby skopiować znak (literę arabski) z jednego MS Office Word (. Doc) do innego pliku MS Office Word (. Doc) pliku.Wklejony pracy programm doskonale na angielski (pismo) charakter, Sir jestem mylić jak skopiować (lub Unicode) arbic postaci?Co to jest składnia C , aby skopiować czcionki, która wersja C ?Sir używam wersji Turbo C 3.0

# Include <stdio.h>
# Include <conio.h>
# Include <iostream>
void main (void)
(
clrscr ();

* FILE fa, fb *;
ch int;

f = fopen ("Read.doc", "rb");
fb = fopen ("Write.doc", "wb");

ch = getc (fa);
putc (ch, fb);

fclose (fa);
fclose (fb);
)

 
Kod podana wyżej nie działa, ponieważ rozpoznaje tylko jeden bajt char i nie DBCS lub MBCS

 

Welcome to EDABoard.com

Sponsor

Back
Top