Obtener el modo de traducción de archivos de STDOUT -- file-io campo con console-application campo con windows-console campo con crt campo con widechar camp Relacionados El problema

Get file translation mode of stdout


0
vote

problema

Español

función int _setmode(int, int) Permite cambiar stdout entre los modos ASCII y UTF (ANCHO).

¿Hay una función para leer el modo de traducción actual de stdout ? algo como _getmode ? En C # está el Console.OutputEncoding propiedad.

Me gustaría usarlo para funciones que pueden cambiar temporalmente el modo y luego configurar el modo original.

Original en ingles

Function int _setmode(int, int) allows to switch stdout among ASCII and UTF (wide) modes.

Is there a function to read the current translation mode of stdout? Something like _getmode? In C# there is the Console.OutputEncoding property.

I'd like to use it for functions that can temporarily change the mode and then set back the original mode.

              

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

de La documentación :

Valor de retorno

Si tiene éxito, devuelve el modo de traducción anterior.

El uso del valor de retorno permite configurar el valor original.

 

From the documentation:

Return Value

If successful, returns the previous translation mode.

Using the return value allows to set back the original value.

 
 

Relacionados problema

1  ¿Cómo lanzar war_t en int para mostrar el punto de código?  ( How to cast wchar t into int for displaying the code point ) 
Tengo una función simple en mi programa, cuando estaba deseando meterme con Unicode y hacer cosas con eso. En esta función, deseé mostrar el valor del código ...

8  C ++: ¿Amplios caracteres que se envían incorrectamente?  ( C wide characters outputting incorrectly ) 
Mi código es básicamente esto: wstring japan = L"日本"; wstring message = L"Welcome! Japan is "; message += japan; wprintf(message.c_str()); Estoy dese...

2  ¿Tiene sentido usar WMSE_T / WMAIN en una aplicación de consola de Windows C ++?  ( Makes sense to use wchar t wmain in a windows c console application ) 
He estado escribiendo una nueva aplicación de línea de comandos en C ++. Una plataforma que apoyamos es, por supuesto, Windows. La consola de Windows, de fo...

6  _T () Cambios macro para datos de caracteres Unicode  ( T macro changes for unicode character data ) 
Tengo una aplicación Unicode donde en We Utilizamos _T (X) que se define como sigue. #if defined(_UNICODE) #define _T(x) L ##x #else #define _T(x) x #endif...

2  QueryOut BCP -W generando un archivo CSV incorrecto  ( Bcp queryout w generating wrong csv file ) 
Estoy tratando de generar un archivo CSV con BCP. Mi problema es que tengo algunas columnas NVARCHAR, por lo que debo usar el parámetro -W para la utilidad BC...

6  Widechar a bytes?  ( Widechar to bytes ) 
Tengo una pregunta simple aquí. Cómo convertir WideChar A 2X Byte EN DELPHI - 7? Busqué en Internet y al stackoverflow pero sin resultados ... ...

4  ¿Cuál es la diferencia entre struct __stat64 y struct _stati64 en win32?  ( Whats the difference between struct stat64 and struct stati64 on win32 ) 
Estoy trabajando en algún código que debe ejecutarse en todas las versiones de Windows desde Win2000 y también necesita trabajar con las rutas de archivos amp...

0  wcstombs y asignación de memoria para la matriz de caracteres en el montón  ( Wcstombs allocating memory for character array on heap ) 
Estoy leyendo un archivo con una sola línea de caracteres en todo ello. Pero, nunca sé cuánto tiempo va a ser. He leído esto en un std::wstring , inString ,...

7  wprintf:% p con puntero nulo  ( Wprintf p with null pointer ) 
Como estaba escribiendo una prueba de unidades, me topé con algún comportamiento impar de glibc , con respecto a "%p" y el puntero NULL. Si tengo una lí...

1  Lectura del archivo Containg UTF-8 (hindi) Texto de formato y escribiendo a Anther Archivo  ( Reading from file containg utf 8hindi format text and writing to anther file ) 
Estoy tratando de leer personajes de un archivo y después de eliminar las puntuaciones. Quiero almacenar las palabras en una matriz y, finalmente, escribirlas...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos