Así que tienen alguna partida clase con¿Cuál es la diferencia entre wmain y main?
#include <wchar.h>
#include <stdlib.h>
hormiga existe esa función wmain.
¿Cuál es la diferencia de la función principal que suelo usar en mis clases C?
Así que tienen alguna partida clase con¿Cuál es la diferencia entre wmain y main?
#include <wchar.h>
#include <stdlib.h>
hormiga existe esa función wmain.
¿Cuál es la diferencia de la función principal que suelo usar en mis clases C?
"Si el código se adhiere al modelo de programación Unicode, puede utilizar la versión de todo el carácter de principal, que es peor ".
http://msdn.microsoft.com/en-us/library/aa299386%28VS.60%29.aspx
main(int argc, char *argv[ ], char *envp[ ])
{
program-statements
}
wmain(int argc, wchar_t *argv[ ], wchar_t *envp[ ])
{
program-statements
}
main es el punto de entrada del programa normal en c & C++ y se pasa la línea de comando en caracteres de un solo byte. wmain es una alternativa que se usa en muchos programas de Windows para programas Unicode donde pasa la línea de comando como caracteres unicode de 16 bits.
Creo que es una extensión de Windows para programas Unicode.
¿Es solo Windows o funcionará para el compilador de Unix? – Rella
La diferencia entre main
y wmain
es el tipo utilizado para representar los argumentos del programa. La función main
utiliza normales char
mientras wmain
utiliza wchar_t
que puede aceptar valores Unicode
Hijo, tenemos que hablar acerca de la diferencia entre el principal y wmain ... en serio, no sé acerca de Windows, pero lo busqué en Google y aquí está el link: http: //thedeveloperonline.wordpress .com/2008/04/10/main-wmain-and-_tmainwhat-is-the-deifference/ – Potatoswatter
@Potato, ¿hay imágenes? – kenny