这是一个基本的问题,但同样重要...
当启动一个C++程序时,其主方法具有以下常见的签名:
args[0]是否始终保证是当前运行程序的路径?跨平台情况下又如何(因为我目前在Linux环境中,但以后可能会移植)?
当启动一个C++程序时,其主方法具有以下常见的签名:
int main(int argc, char* args[]) {
//Magic!
return 0;
}
args[0]是否始终保证是当前运行程序的路径?跨平台情况下又如何(因为我目前在Linux环境中,但以后可能会移植)?