柚子快报邀请码778899分享:VS 开发小技巧

http://www.51969.com/

visual studio

跳转编辑位置

按 “ctrl + -” 即可回到上次的编辑位置。

“ctrl + shift + -” 可以相反操作。

去除编译警告

#pragma warning(disable: 4244)

#pragma warning( disable : 4507 34; once : 4385; error : 164 )

等价于:

#pragma warning(disable:4507 34) // 不显示4507和34号警告信息

#pragma warning(once:4385) // 4385号警告信息仅报告一次

#pragma warning(error:164) // 把164号警告信息作为一个错误。

https://www.cnblogs.com/laohaozi/p/8266528.html

pch.h

可将只编译一次的头文件添加到此文件中,加快编译速度

添加附加目录

添加了附加包含目录,可为什么还是找不到相应的文件呢?

…\include_debug\SysModHead.h

附加包含目录 最后不能添加分号

stl

#include

using namespace std;

vector: clear() 清空数组 size() 获取个数

resize 改变数组大小

不要继承

stl 如何继承vector

永远不要继承STL中的类,永远不要! 所有STL容器类的析构函数都是非虚拟的,

改成 Combine 形式:

public:

vector m_vec;

c++

类模板

template

class CSquare

{

public:

int m_nCols;

int m_nRows;

vector m_vec;

template

类模板

https://www.runoob.com/cplusplus/cpp-templates.html

柚子快报邀请码778899分享:VS 开发小技巧

http://www.51969.com/

查看原文