vs2010常见的调试错误及使用技巧
2014-02-20 11:17
281 查看
1.运行时出现:Cannot find or open the PDB file
运行时ctrl+F5即可
2.有关main函数的参数的使用方法(注意要现在工程下编译生成exe文件,然后在cmd命令行下输入参数执行程序,这样执行程序的方式不用编译环境其他人也能运行出结果)
C编译器允许main()函数没有参数,或者有两个参数(有些实现允许更多的参数,但这只是对标准的扩展)。这两个参数,一个是int类型,一个是字符串类型。第一个参数是命令行中的字符串数。按照惯例(但不是必须的),这个int参数被称为argc(argument
count)。大家或许现在才明白这个形参为什么要取这么个奇怪的名字吧,呵呵!至于英文的意思,自己查字典吧。第二个参数是一个指向字符串的指针数组。命令行中的每个字符串被存储到内存中,并且分配一个指针指向它。按照惯例,这个指针数组被称为argv(argument value)。系统使用空格把各个字符串格开。一般情况下,把程序本身的名字赋值给argv[0],接着,把最后的第一个字符串赋给argv[1],等等。在命令行输入c
I love you 回车,结果就是这样滴
argv[0] ------> c(程序名)
argv[1] ------> I
argv[2] ------> love
argv[3] ------> you
要把一句话当作参数赋给程序该怎么办?你可以在命令行里这样输入
c "I love you." "I'm too."结果就是这样滴
argv[0] ------> c(程序名)
argv[1] ------> I love you.
argv[2] ------> I'm too.
3.在vs2010中将光标放在的这一行,进行ctrl+c/v/x既可以对整行进行处理,不用选中整行,vs2010中交换两行的顺序可以将光标放在上边一行,然后用shift+alt+t
vs2010中可以自动寻找匹配的括号,将光标放在{或者}的前面就可以看到匹配的括号,F5是调试,ctrl+F5是运行程序,ctrl+F3可以找到与选中的单词相同的下一个位置,shift+F3可以找到与选中位置相同的单词的上一个位置,vs2010总可以使用F12转到定义处
4.在运行控制台程序的时候经常会一闪而过,可以再代码的最后加上system("pause");解决这个问题
运行时ctrl+F5即可
2.有关main函数的参数的使用方法(注意要现在工程下编译生成exe文件,然后在cmd命令行下输入参数执行程序,这样执行程序的方式不用编译环境其他人也能运行出结果)
C编译器允许main()函数没有参数,或者有两个参数(有些实现允许更多的参数,但这只是对标准的扩展)。这两个参数,一个是int类型,一个是字符串类型。第一个参数是命令行中的字符串数。按照惯例(但不是必须的),这个int参数被称为argc(argument
count)。大家或许现在才明白这个形参为什么要取这么个奇怪的名字吧,呵呵!至于英文的意思,自己查字典吧。第二个参数是一个指向字符串的指针数组。命令行中的每个字符串被存储到内存中,并且分配一个指针指向它。按照惯例,这个指针数组被称为argv(argument value)。系统使用空格把各个字符串格开。一般情况下,把程序本身的名字赋值给argv[0],接着,把最后的第一个字符串赋给argv[1],等等。在命令行输入c
I love you 回车,结果就是这样滴
argv[0] ------> c(程序名)
argv[1] ------> I
argv[2] ------> love
argv[3] ------> you
要把一句话当作参数赋给程序该怎么办?你可以在命令行里这样输入
c "I love you." "I'm too."结果就是这样滴
argv[0] ------> c(程序名)
argv[1] ------> I love you.
argv[2] ------> I'm too.
3.在vs2010中将光标放在的这一行,进行ctrl+c/v/x既可以对整行进行处理,不用选中整行,vs2010中交换两行的顺序可以将光标放在上边一行,然后用shift+alt+t
vs2010中可以自动寻找匹配的括号,将光标放在{或者}的前面就可以看到匹配的括号,F5是调试,ctrl+F5是运行程序,ctrl+F3可以找到与选中的单词相同的下一个位置,shift+F3可以找到与选中位置相同的单词的上一个位置,vs2010总可以使用F12转到定义处
4.在运行控制台程序的时候经常会一闪而过,可以再代码的最后加上system("pause");解决这个问题
相关文章推荐
- 使用VS2010调试技巧让C指针无处遁形
- VS2010使用时的不常见错误
- vc中的使用技巧和常见错误
- 使用VS2010调试技巧让C指针无处遁形
- 调试中常见Bug分析 – 内存错误(使用未初始化内存)
- Export/Import 使用技巧与常见错误
- VC编程常见错误及调试技巧(部分转自网络)
- 使用汇编语言编程常见错误与技巧
- 使用VS2010调试技巧让C指针无处遁形
- vc中的使用技巧和常见错误
- Export/Import 使用技巧与常见错误
- Export/Import 使用技巧与常见错误
- VS2010对opencv2.3.1的配置、使用和相关错误
- Android Fragment使用 嵌套Fragments (Nested Fragments) 的使用及常见错误
- adb常见问题整理和使用无线连接调试程序
- java调试技巧----assert断言的使用
- VS.net 安装、调试的常见问题与错误[转]
- Docker安装使用常见错误
- stl的unique算法使用中的常见错误
- 50 个 Java 开发常见错误及规避技巧 (Part 2)