- 浏览: 11303 次
- 性别:
- 来自: 北京
最新评论
-
Arthur_G:
请问您的哪个问题1是怎么解决的?我也遇到了相同的问题。
VS 下环境覆盖率测试
文章列表
1.*.h: header
a. 路径:属性-> VC++ 目录 -> 库目录
b. 文件:在代码中添加: 如: #include <iostream>
2. *.lib: library, SDK 库
a. 路径: 属性-> VC++ 目录-> 库目录
b. 文件: 属性-> 链接器 -> 附加依赖项
3. *.dll: 动态链接库
放在与lib 同级目录下即可,现在是这样用的。以后发现具体怎么配置再来更新。
4. 遇到运行时多线程错误,可以尝试下面的方法:
属性-> C/C++ -&g ...
Refer to:
http://fenying.blog.163.com/blog/static/1020559932013725111743857
1. Win32
在 Win32 配置下,WIN32 在“项目属性-C/C++-预处理器-预处理器定义”里声明了。
而在 x64 配置下,这个常量并不在项目预定义列表中。这是否说明可以根据 WIN3 ...
缩进(indentation)和对齐(alignment)
1. [CTRL] +[R] +[W] 来显示本不可见的字符如,Tab或空格
2. 如果不想用tab 键来作为缩进符,想用空格,则可按照如下操作来进行修改:
工具-> 选项 -> 文本编辑器 -> C/C++ -> 制表符 -> 插入空格 (制表符大小 4, 缩进大小 4) 如图。
Reference to:
http://blog.csdn.net/kkk0526/article/details/17122081
回调函数
(1)概念:回调函数,顾名思义,就是使用者自己定义一个函数,使用者自己实现这个函数的程序内容,然后把这个函数作为参数传入别人(或系统)的函数中,由别人(或系统)的函数在运行时来调用的函数。函数是你实现的,但由别人(或系统)的函数在运行时通过参数传递的方式调用,这就是所谓的回调函数。简单来说,就是由别人的函数运行期间来回调你实现的函数。
//定义带参回调函数
void PrintfTextCallback(char* s)
{
...
VS 监视使用 下面有个“监视1” 可以用来监视程序的正确性。
1. 一维数组 比如有一个double h[9],如果选择监视,那么就只会监视h[0],如果想监视其他元素,难道只能h[1]、h[2]一个个的添加吗? 当然不需要,在监视中输入h,9就可以了
2. 二维数组 如: float** bvh_position_;
监视: bvh_position_[0],180
表示:第0帧的前180个值
main函数调用:
string filePath = "a.txt";
learn_fseek(filePath.c_str(), 9, SEEK_SET);
函数:
void learn_fseek(const char* filePath, long int offset, int origin)
{
//fseek 描述
//函数设置文件指针的位置。
//如果执行成功, fp将指向以 origin 为基准,偏移offset个字节的位置;返回0
//如果执行失败,则不改变fp指向的位置;返回其他值
...
1. 安装VS enterprise版试了。安装好后,相应的工具貌似就都装好了。
2. 开始插桩dll:
这几个可执行文件都在 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Performance Tools\x64
Batch代码 收藏代码
vsinstr /coverage D:\shary\V2017_publish\nc ...