![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VS
我不是校长
C++ -> MFC, C# -> WPF, 机器视觉 -> OpenCV
展开
-
C# 展开和折叠代码的快捷键
原文地址:http://blog.163.com/kele_lipeng/blog/static/813452782012725102950254/VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl + M + O: 折叠所有方法Ctrl + M + M: 折叠或者展开当前方法Ctrl + M + L: 展开所有方法转载 2017-01-04 14:27:14 · 2433 阅读 · 0 评论 -
VC中常用的宏
原文:http://blog.sina.com.cn/s/blog_48f93b530100l0jd.html 我们在VS环境中开发的时候,会遇到很多宏定义,这些宏可以应用到代码中,或用于编译、工程选项等设置,总之是我们开发中必不可少的工具,有必要做一个总结。有些宏是C/C++定义的,有些宏是VC环境预定义的。 1、C/C++中的宏 __cplusplu转载 2017-04-20 14:59:47 · 793 阅读 · 0 评论 -
Debug与Release版本的区别详解
转载地址:http://blog.csdn.net/ithzhang/article/details/7575483Debug 和 Release 并没有本质的区别,他们只是VC预定义提供的两组编译选项的集合,编译器只是按照预定的选项行动。如果我们愿意,我们完全可以把Debug和Release的行为完全颠倒过来。当然也可以提供其他的模式,例如自己定义一组编译选项,然后命名为MY_ABC等。习惯转载 2017-04-20 16:04:58 · 1116 阅读 · 0 评论 -
the enum hack 实践——通过enum控制控制数组长度
最近看了《Effective C++》,正好遇到一个问题,下面代码需要常常修改数组长度进行测试char inf[0x80] = {0}; ReadDevInfo(sectorsize,0x80,inf); CopyMemory(inf,str.c_str(),str.length());其中数组inf[0x80]的申明非常不好,并且在后续在还需要反复copy(其实sizeof也是原创 2017-05-16 20:10:28 · 867 阅读 · 0 评论 -
3分钟完成在VS创建一个DLL并调用
目录step 1 : 创建Win32工程(DLL工程)step 2 : 创建MFC工程(对话框测试工程,Demo)step 3 : 设置Win32工程属性(DLL工程)step 4 : 设置MFC工程属性(Demo工程)准备 : 在lib文件夹中添加文件夹,并以DLL工程命名,作为DLL静态链接文件发布step 1 : 创建Win32工原创 2017-09-06 16:11:16 · 10754 阅读 · 0 评论 -
fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加#include "stdafx.h”
原文地址:http://blog.csdn.net/liulina603/article/details/45043995解决方式:一.1) 在解决方案资源管理器中,右击相应的.cpp文件,点击“属性”2) 在左侧配置属性中,点开“C/C++”,单击“预编译头”3) 更改右侧第一行的“创建/使用预编译头”,把选项从“使用预编译头(/Yu)”改成“不使用预编译头”转载 2017-11-07 11:21:50 · 1063 阅读 · 0 评论