Files
RepoMain/ZCppMainTest/c++_test_000.cpp

58 lines
1.8 KiB
C++
Raw Normal View History


#include<iostream>
using namespace std;
int Main(int AI_ArgCnt=0, const char* APP_ArgVal[]=0)
{
cout<<"Call Main()"<<endl; return 0;
}/*
int Main(int AI_ArgCnt=0, const char* APP_ArgVal[]=0)*/
int main(int AI_ArgCnt, char* APP_ArgVal[])
{
return Main(AI_ArgCnt, APP_ArgVal);
}/*
int main(int AI_ArgCnt, char* APP_ArgVal[])*/
/*################################################################################
mingw
g++ -o c++_test_000.exe c++_test_000.cpp -I../
linux
g++ -o c++_test_000.exe c++_test_000.cpp -I../
sauron@q381-2673:/mnt/e/my_CPP/ZCpp/ZCppMainTest$ g++ -o c++_test_000.exe c++_test_000.cpp -I../
c++_test_000.cpp: In function int main(int, char**):
c++_test_000.cpp:18:28: error: invalid conversion from char** to const char** [-fpermissive]
18 | return Main(AI_ArgCnt, APP_ArgVal);
| ^~~~~~~~~~
| |
| char**
c++_test_000.cpp:9:39: note: initializing argument 2 of int Main(int, const char**)
9 | int Main(int AI_ArgCnt=0, const char* APP_ArgVal[]=0)
| ~~~~~~~~~~~~^~~~~~~~~~~~~~
Administrator@q381-2673 UCRT64 /e/my_CPP/ZCpp/ZCppMainTest
# date
Mon Aug 25 01:39:11 KST 2025
Administrator@q381-2673 UCRT64 /e/my_CPP/ZCpp/ZCppMainTest
# g++ --version
g++.exe (Rev2, Built by MSYS2 project) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
################################################################################*/