C - Caracteres Internacionales

C

C

Guest
Ya he encontrado esto en la red
Código:

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

SzDestination TCHAR [260] = "";

CharToOem (szSource, szDestination);

printf (szDestination);

return os;

)

 
hola,
su problema no se ha señalado correctamente y el fragmento de código u tenemos es confuso,
Supongo u haber una cadena de charaters Unicode, desde caracteres Unicode apoyo characters.or internacional do u tener una cadena de MBCS que tiene caracteres internacionales, en función de la solución de esta puede variar.

 
hola,
i am i pegar un fragmento de código se utiliza para mostrar caracteres Unicode,

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

Datos WCHAR [10] = (0);
for (int i = 0; i <= 8; i )
datos = 310 i;

wprintf (L "% S", datos);
return 0;
)Esta es una aplicación de consola y compilado con la opción Unicode.

 
hola,
cuenta de que estoy utilizando la gran "S" para la declaración wprintf.

 
¿Qué es WCHAR en la cabecera?He incluido todo lo que pensé que podría funcionar, pero, bueno, no

 
Hola,
WCHAR se define en winnt.h
por lo tanto, incluir <windows.h>

disfrutar.

 
Señor, mi objetivo es copiar un carácter (letra árabe) de un MS Office Word (. Doc) a otro de MS Office Word (. Doc).El trabajo Programm pegado perfectamente en Inglés (carta) de carácter, Sir estoy confundir cómo copiar un (o Unicode) carácter arbic?¿Cuál es la sintaxis de C para copiar un unicode y la versión de C ?Sir estoy usando Turbo C versión 3.0

# include <stdio.h>
# include <conio.h>
# include <iostream.h>
void main (void)
(
getch ();

FILE * fa, * fb;
int ch;

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

ch = getc (FA);
putc (ch, FB);

fclose (FA);
fclose (FB);
)

 
Publicado el código anterior no funcionará, ya que sólo reconoce caracteres de un solo byte y no DBCS o MBCS

 

Welcome to EDABoard.com

Sponsor

Back
Top