programing

wmain과 main의 차이점은 무엇입니까?

javajsp 2023. 10. 31. 20:29

wmain과 main의 차이점은 무엇입니까?

그래서 저는 수업을 시작합니다.

#include <wchar.h>
#include <stdlib.h>

그리고 거기에.wmain기능.

C/C++ 프로그램에서 주로 사용하는 메인 기능과 어떤 차이가 있습니까?

"코드가 유니코드 프로그래밍 모델을 고수한다면, wmain인 main의 와이드 문자 버전을 사용할 수 있습니다."

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그리고.wmain는 프로그램에 대한 인수를 나타내기 위해 사용되는 유형입니다. 그main함수는 정상을 사용합니다.char하는 동안에wmain사용하다wchar_t유니코드 값을 받아들일 수 있는

main은 c&c++의 정상적인 프로그램 진입점이며 명령행을 단일 바이트 문자로 전달합니다. wmain은 유니코드 프로그램을 위한 많은 윈도우 프로그램에서 사용되는 대안이며 대신 명령행을 넓은 16비트 유니코드 문자로 전달합니다.

유니코드 프로그램을 위한 윈도우 확장이라고 생각합니다.

언급URL : https://stackoverflow.com/questions/2438049/what-is-the-difference-between-wmain-and-main