
Operator
文章平均质量分 70
Neo_Wu
这个作者很懒,什么都没留下…
展开
-
VS异常问题——Solution
一、没有找到MSVCR80.DLL //出现的现象是在debug的时候出现了"没有找到MSVCR80.dll "的对话框;但是在Release中没有报错!在stdafx.h 文件中添加以下代码#pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' vers原创 2012-08-07 13:06:54 · 1042 阅读 · 0 评论 -
VAssist X 注释快捷键中的宏一览
VA中的快捷注释的确很好用,默认的注释模版很少,在实际使用中,通常需要自己手动定义注释模版,其中常用到的宏如下,不解释: Reserved StringMeaningDate$DATE$Year/month/day formatted as %04d/%02d/%02d原创 2012-03-18 13:40:09 · 1600 阅读 · 0 评论 -
必须先安装与 Silverlight Tools 4 语言版本相一致的 Visual Studio 2010、Visual Web Developer 学习版 2010 或 Visual Phone
第一种解决方法: 如果你先安装了 VS2010 SP1 ,在安装这个,可能导致这个问题解决方法是用压缩工具,解开 Silverlight 4 Tool 安装包用编辑工具打开 ParameterInfo.xml 文件使用 替换领命将 “10.0.30319” 替换成 “10.0.40219”(不包含引号)保存, 运行 SPInstaller.exe转载 2013-10-30 23:11:32 · 1453 阅读 · 0 评论 -
Visual Studio调试之符号文件
前面在不能设置断点的检查步骤和Visual Studio调试之断点进阶篇提到了调试符号文件及其作用,这篇文章我将要介绍调试符号文件的一些用法,如果你已经很熟悉调试文件的话,尽可以跳过本文。调试符号文件为调试器提供了从二进制机器代码地址到源代码文本文件代码行的映射.因此有了符号文件,我们才能:1. 设置断点,因为调试器需要符号文件提供的映射关系,将源代码行的行号转换成转载 2013-11-02 20:04:53 · 1266 阅读 · 0 评论 -
在windows下搭建QT开发环境vs2008
在windows下搭建QT开发环境vs2008 1准备工作 在http://qt-project.org/downloads网站 下载qt-win-opensource-4.8.4-vs2008 qt-vs-addin-1.1.11-opensource 自行下载VS2008 2.安装(注:本文以装在D盘为例) 1.安装vs2008(注:对于QT开发而言不需要安装vs2008S原创 2013-08-09 21:27:48 · 1203 阅读 · 0 评论 -
如何修改Ubuntu双系统的默认开机启动项
如何修改Ubuntu双系统的默认开机启动项|浏览:686|更新:2013-08-20 22:58|标签:启动项 1 2 3 4 5 6 7 分步阅读对于安装Ubuntu系统和windows系统(windows xp、windows Vista、windows 7等转载 2013-12-15 12:42:22 · 1507 阅读 · 1 评论 -
Win7中解决无法卸载/升级 VS2008、无法输入序列号的问题
Win7中解决无法卸载/升级 VS2008、无法输入序列号的问题 2011-07-27 09:21:34| 分类: 默认分类|字号 订阅网上有很多方法说通过在控制面板中卸载VS2008进入维护界面可以输入序列号进行注册,然而在Win7中经常会遇到一个错误而退出,“加载安装组建出现问题,取消安装”,“A problem has been encount转载 2013-12-14 19:54:06 · 2036 阅读 · 0 评论 -
用VMware 8安装Ubuntu 12.04详细过程(图解)
图解演示环境版本:本机系统: WIN7 虚拟机:VMware Workstation 8 (英文版) 安装目标:Ubuntu Desktop 12.04 LTS (请点击这里)先下载好iso镜像文件 详细过程图解:0. 初始画面,点击“Create a New Virtual Machine”(左上Ubuntu为本人已有开发环境机,请忽略)转载 2013-12-14 23:11:35 · 835 阅读 · 0 评论 -
Linux命令英文全称
su:Swith user 切换用户,切换到root用户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使用率chown: Change owner 改变所有者chgrp: Change group 改变用户组ps:Process Status 进程状态t转载 2013-12-15 16:16:19 · 760 阅读 · 0 评论 -
VS error
错误error C2665: 'operator new' : none of the 5 overloads could convert all the argument types2011-12-25 00:48 649人阅读 评论(2) 收藏 举报error C2665: 'operator new' : none of the 5 overloads could con转载 2012-12-12 15:04:04 · 1533 阅读 · 0 评论 -
win7安装ubuntu-11.10-desktop双系统
已安装成功,且能正常运用。1)对要安装ubuntu的硬盘分区格式化,然后在计算机上右键--管理--磁盘管理,对该分区右键,删除卷。这样安装好的ubuntu的分区,在windows下是看不到的,但是进入ubuntu是可以访问windows的磁盘的。2)EasyBCD软件和iso镜像(我使用的是:EasyBCD 2.1.2和ubuntu-11.10-desktop-i386)3转载 2013-12-15 00:05:09 · 1082 阅读 · 0 评论 -
CMake入门指南
CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件,还支持安装(make install)、测试安装的程序是否能正确执行(make test,或者c转载 2013-12-23 17:03:25 · 749 阅读 · 0 评论 -
思维导图MindManager基础教程
Mindjet MindManager是由美国Mindjet公司开发的一款优秀的思维导图和知识管理软件,能够帮助你将想法和灵感以清晰的树桩形式记录下来,这对梳理工作计划和规划很有帮助。 思维导图(Mind Mapping),又称心智图,俗称脑图,是一种图像式思维工具或者是一种利用图像式思考来表达思维的工具。它作为一个组织资源和管理项目的方法,可从脑图的核心分枝派生出各种关联的想法和信转载 2013-12-26 17:42:27 · 2236 阅读 · 0 评论 -
SQLServer2008问题
1. 由于先装了VS开发环境造成的,需要删除 C:\Users\username\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\10.0.0.0\user.config 来解决2.先把SQL Server卸载,再把安装时产生的“Microsoft原创 2013-06-18 23:58:47 · 1060 阅读 · 0 评论 -
未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)
[C#错误] 未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)1现象:编译项目时提示未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)解决方法:1.如果是未找到类型,检查是否引用了类型所在的命名空间,使用using指令。如果是未找到命名空间,那么检查是否引用了程序集,如果确认引用了程序集,那么检查程序集版原创 2013-09-06 09:51:38 · 34876 阅读 · 4 评论 -
Windows平台上编译安装ACE
一、获取ACE http://download.dre.vanderbilt.edu/。 二、ACE的编译和安装步骤见http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/ACE-INSTALL.html。TAO的编译和安装步骤见http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/TA转载 2013-08-27 22:10:29 · 861 阅读 · 0 评论 -
WARNING: Can't find the Qt version that's associated with this project.
当我们安装配置好环境后,我们打开某些已建立应用程序时,可能会出现如下WARNING: Can't find the Qt version that's associated with this project.这时,我们只要在Qt的Qt project setting下,properties中填入版本就行了。至于版本到底是多少,我们可以在控制台中输入qmake -v来获得。转载 2013-08-27 22:46:17 · 1229 阅读 · 0 评论 -
VS中的路径宏 vc++中OutDir、ProjectDir、SolutionDir各种路径
说明$(RemoteMachine)设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。$(References)以分号分隔的引用列表被添加到项目中。$(ConfigurationName)当前项目配置的名称(例如“Debug”)。$(PlatformName)当前项目平台的名称原创 2012-06-19 20:53:45 · 693 阅读 · 0 评论 -
Windows 服务快捷启动命令
Windows 服务快捷启动命令gpedit.msc-----组策略sndrec32-----录音机nslookup----- ip地址侦测器explorer------ 打开资源管理器logoff-------注销命令tsshutdn------60秒倒计时关机命令lusrmgr.msc----本机用户和组services.msc---本地服务设置oobe转载 2013-02-23 21:10:24 · 576 阅读 · 0 评论 -
无法解析的外部符号 "wchar_t * __stdcall _com_util::ConvertStringToBSTR(char const *)"的解决办法
使用VS 2008(带sp1)编译一个ATL控件工程,出现下面一个编译错误:“error LNK2019: 无法解析的外部符号 "wchar_t * __stdcall_com_util::ConvertStringToBSTR(char const *)"(?ConvertStringToBSTR@_com_util@@YGPA_WPBD@Z),该符号在函数 "public: __thi原创 2013-03-20 18:09:03 · 2310 阅读 · 0 评论 -
C/C++ 错误处理(文档):未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突
环境:VS2005代码:#include "stdafx.h"//在stdafx.h添加include using namespace std;int _tmain(int argc, _TCHAR* argv[]){coutfor(int i=0;i{ wcout}cin.get();return 0;}错误:转载 2013-04-25 09:22:08 · 6613 阅读 · 0 评论 -
DEBUG_NEW和THIS_FILE
C++ 的一个 比较晦涩难懂的特点是你可以重载 new 操作符,并且你甚至可以给它附加参数。通常,操作符 new 只接受拟分配对象的大小: void* operator new(size_t nAlloc) { return malloc(nAlloc); } 但你也可以随心所欲附加参数来重载 new 操作符,转载 2013-05-04 18:18:30 · 819 阅读 · 0 评论 -
无法解析的外部符号 "wchar_t * __stdcall _com_util::ConvertStringToBSTR(char const *)"的解决办法
使用VS 2008(带sp1)编译一个ATL控件工程,出现下面一个编译错误:“error LNK2019: 无法解析的外部符号 "wchar_t * __stdcall_com_util::ConvertStringToBSTR(char const *)"(?ConvertStringToBSTR@_com_util@@YGPA_WPBD@Z),该符号在函数 "public: __thi转载 2013-05-27 11:29:21 · 2864 阅读 · 0 评论 -
未定义基类
此错误是编译错误,和“inclued头文件“有关问题描述有三个头文件AgentSDK.h、AA.h、BB.h,其中CBB类继承自CAA。头文件包含顺序如下,1.AA.h包含AgentSDK.h2.AgentSDK.h包含BB.h3.BB.h包含AA.h原因分析:编译器首先编译AA.h,因其包含AgentSDK.h,引入AgentSDK.h继续转载 2013-06-03 11:14:28 · 3312 阅读 · 0 评论 -
VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析
BackgroundMSDN中对于在不同的配置下Link的LIB作了说明:C Runtime Library:开关对应的库版本/MDMSVCRT.LIB多线程DLL的Release版本/MDdMSVCRTD.LIB多线程DLL的Debug版本转载 2013-06-20 10:00:54 · 1201 阅读 · 0 评论 -
stdafx介绍
简介 名称的英文全称为:Standard Application Framework Extensions 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。 预编译头文件通过编译stdafx转载 2013-05-19 21:30:31 · 854 阅读 · 0 评论 -
fatal error C1083: 无法打开预编译头文件
一、出现此错误首先检查:stdafx.cpp文件上右键——属性,预编译头选“创建”,其它cpp选“使用”。二、如果是采用这样的设置,还是有错误,重新生成解决方案,重新调试。三、实在不行的话,步骤/方法右键点击你创建的项目,选择“属性标签”点击属性,弹出“项目属性页”,在左侧找到以下位置 配置属性 --> C/C++ --> 预编译头,并选择它:在右边的菜单中选择 “创建/使用转载 2013-06-23 14:09:18 · 1468 阅读 · 0 评论 -
Visual Studio 调试小技巧-从查看窗口得到更多信息
在使用Visual Studio开发调试程序时,我们经常需要打开查看窗口(Watch)来分析变量。有时在查看窗口显示的内容不是很直观。为了能从查看窗口的变量中得到更多的信息,我们需要一些小的技巧。下面是几个例子。1. Windows消息在开发调试界面程序时,我们经常需要查看消息的内容。当在查看窗口中,仅仅只显示出消息对应的整数值,我们并不能直观地知道究竟是什么消息。比如: 为了转载 2013-07-04 19:12:33 · 1395 阅读 · 0 评论 -
#pragma warning(disable:4996)
今天读程序遇到了这句话,第一次看见。在网上搜到了如下资料:1. #pragma warning只对当前文件有效(对于.h,对包含它的cpp也是有效的),而不是对整个工程的所有文件有效。当该文件编译结束,设置也就失去作用。2. #pragma warning(push) 存储当前报警设置。 #pragma warning(push, n)转载 2013-07-30 14:13:36 · 7362 阅读 · 1 评论 -
VS2008中的一些命令窗口
网上找到的,先存起来,备以后使用VS2008中的一些命令窗口视图----其它窗口----命令窗口先启动调试,然后输入下面的别名关于更多的命令:命令名别名完整名称打印?调试打印快速监视??调试.快速监视添加新项目AddProj文件.添加新项目别名Alias工具.翻译 2013-07-30 23:50:43 · 1108 阅读 · 0 评论 -
11个高效的VS调试技巧
介绍调试是软件开发周期中的一个很重要的部分,有时很有挑战性,有时候则让程序员迷惑,有时候让程序员发疯,但是。可以肯定的是,对于任何不是太那个微不足道的程序来说,调试是不可避免的。近年来,调试工具的发展已经使得很多调试任务简单省时了。 本文总结了十个调试技巧,当你使用VS的时候可以节省你很多时间。1.悬停鼠标查看表达式调试有时候很有挑战性,当你步入一个翻译 2013-07-30 23:43:41 · 763 阅读 · 0 评论 -
【开发工具】分布式编译-IncrediBuild
开发大型项目一次编译过程经常几个小时甚至一天,光靠PC跑很难满足开发需求,再加上敏捷开发每日集成,可能还要运行大量的静态检查、测试用例执行等,所以,不可避免的需要使用分布式编译。Windows下比较常用的分布式编译工具就是IncrediBuild了。本文讲一下IncrediBuild的安装、使用。IncrediBuild的结构如下:所以网络中需要有1台机子作为Coo转载 2013-08-25 18:24:16 · 2285 阅读 · 0 评论 -
svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了。错误如下: 解决方法:清空svn的队列1.下载sqlite3.exe 20131107/20131107104636_1406.zip2.找到你项目的.svn文件,查看是否存在wc.db3.将sqlite3.exe放到.svn的同级目录4.执行sqlite3转载 2014-07-02 13:05:15 · 772 阅读 · 0 评论