原创 高級調試技巧

1、在“監視”窗口中添加“$eax”(@eax或eax),實時查看到最近一個函數(最近一個調用API)返回值。2、在“監視”窗口中添加“pVals,10x”,可以查看數組pVals的前10個元素的值。

原创 關於"無法解析的外部符號"

【現象】連接時,提示無法解析的外部符號【原因1】:DLL和lib是c編碼的,exe是C++的工程。【解決方案1】:extern "C"{#include "../DLL/Api.h"``} 包含頭文件時,要用extern

原创 使用U盤啓動安裝操作系統的一些心得

此文只對關鍵步驟作講解安裝步驟:以“U啓動”爲例1.製作U盤啓動工具2.將gho複製到GHO文件夾下面3.啓動U盤,選擇合適的選項,進入還原分區界面,還原GHO到C盤4.複製完成後,關機,取出U盤(這個很重要,否則會失敗),再啓動電腦,安裝

原创 Linux tcpdump命令詳解

http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 簡介用簡單的話來定義tcpdump,就是:dump the traffic on a network,根據使用

原创 linux awk命令詳解

http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html 簡介awk是一個強大的文本分析工具,相對於grep的查找,sed的編輯,awk在其對數據分析並生成報告時,顯得

原创 vs2010配備boost編程環境

原文出處:http://blog.csdn.net/johnnyhu90/article/details/9097711 第一步:下載boost,我下載的方法是從http://www.boost.org/上找最新的下載。名字叫boost_1

原创 C++四種cast操作符

http://blog.csdn.net/starryheavens/article/details/4617637 目錄(?)[-]C 風格C-style強制轉型如下1       reinpreter_cast2       const

原创 C運行時庫(C Run-time Library)詳解

原諒出處:http://blog.csdn.net/wqvbjhc/article/details/6612099 一、什麼是C運行時庫1)C運行時庫就是 C run-timelibrary,是 C 而非 C++ 語言世界的概念:取這個名字

原创 VS每次都重複編譯的問題

現象:沒有改動代碼,每次都重新編譯    編譯時提示“ 解決Creating "...unsuccessfulbuild" because "AlwaysCreate" was specified.”原因1:時間問題,所創建的文件的時間比如

原创 setsockopt()用法(參數詳細說明)

http://blog.csdn.net/chary8088/article/details/2486377int setsockopt(SOCKET s,int level,int optname,const char* optval,i

原创 VS中的路徑宏 vc++中OutDir、ProjectDir、SolutionDir各種路徑

說明$(RemoteMachine)設置爲“調試”屬性頁上“遠程計算機”屬性的值。有關更多信息,請參見更改用於 C/C++ 調試配置的項目設置。$(References)以分號分隔的引用列表被添加到項目中。$(ConfigurationNa

原创 Linux tcpdump命令詳解

http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html 簡介用簡單的話來定義tcpdump,就是:dump the traffic on a network,根據使用

原创 _BLOCK_TYPE_IS_VALID _CrtIsValidHeapPointer

【現象】:在lib中,有如下代碼int* pn = new int[3];delete []pn;在運行時出錯, _BLOCK_TYPE_IS_VALID 或者 _CrtIsValidHeapPointer【原因】:在debug版本中lib

原创 如何將VS2015工程轉換成VS2012工程

如何將VS2015工程轉換成VS2012工程修改.vcxproj,1.修改工具集 ToolsVersion=14.0 修改爲 ToolsVersion=4.02.修改平臺工具集 <PlatformToolset>v140</Plat

原创 VS中的路徑宏 vc++中OutDir、ProjectDir、SolutionDir各種路徑

說明$(RemoteMachine)設置爲“調試”屬性頁上“遠程計算機”屬性的值。有關更多信息,請參見更改用於 C/C++ 調試配置的項目設置。$(References)以分號分隔的引用列表被添加到項目中。$(ConfigurationNa