有没有人注意到,当 C++ 编辑器遇到>>
关闭模板参数列表的括号时,C++ 编辑器代码大纲将停止为该行之外的所有代码工作?到目前为止,唯一可行的解决方案是在这>>
对之间放置一个空格。这是一些要剪切和粘贴的代码。有人可以检查它是否也在他们的 VS 安装中显示出这种奇怪的行为?只是想知道它是否特定于我的安装+扩展选择。我正在使用VS 2012
更新 2:
#pragma once
#include "precompiled.h"
#include "common.h"
template<typename T>
class ApplicationFrame : public CWindowImpl<ApplicationFrame<T>, CWindow, CWinTraits <WS_OVERLAPPEDWINDOW | WS_VISIBLE>> {
public:
ApplicationFrame() { }
virtual ~ApplicationFrame() {
if ( m_hWnd ) {
DestroyWindow();
}
}
};