Visual c++ Visual C中的命令行参数++;在VS2010中
如何访问在项目中设置的命令行参数。 例如,如果我向命令行“abc def ghi”提供以下输入 那么如何使用argc和/或argv访问它们呢 如果我通过argv[I]或*argv[I]访问一些整数值,就会得到它们Visual c++ Visual C中的命令行参数++;在VS2010中,visual-c++,Visual C++,如何访问在项目中设置的命令行参数。 例如,如果我向命令行“abc def ghi”提供以下输入 那么如何使用argc和/或argv访问它们呢 如果我通过argv[I]或*argv[I]访问一些整数值,就会得到它们 谢谢。您可以像本例中那样访问它们: #include <iostream> int main(int argc, char* argv[] ) { for(int i=0;i<argc;i++) { std::cout<<argv[i];
谢谢。您可以像本例中那样访问它们:
#include <iostream>
int main(int argc, char* argv[] ) {
for(int i=0;i<argc;i++) {
std::cout<<argv[i];
}
}
for(int i=0;i<argc;i++) {
std::wcout<<argv[i];
}
for(int i=0;i您可以像本例中那样访问它们:
#include <iostream>
int main(int argc, char* argv[] ) {
for(int i=0;i<argc;i++) {
std::cout<<argv[i];
}
}
VisualC++中的默认值Unicode是定义的。因此,您必须使用STD::WCUT作为输出,而不是STD::CU../P>
这可能就是它的工作方式:
for(int i=0;i<argc;i++) {
std::wcout<<argv[i];
}
for(int i=0;i请发布您拥有的“为您提供整数值”的代码,请发布您拥有的“为您提供整数值”的代码,谢谢我犯了错误。我使用了main和char,而不是使用_tmain和_TCHAR。我还知道了一点:默认情况下,第一个命令行参数是.exe文件的路径……谢谢:)谢谢,我弄错了。我没有使用_tmain和_TCHAR,而是使用了main和char。我还知道了一点:默认情况下,第一个命令行参数是.exe文件的路径……谢谢:)