原创 warning LNK4099 未找到 PDB“vc90.pdb”……
帖子鏈接: http://topic.csdn.net/u/20070604/11/7dfb11ac-768f-4049-b75e-8dc572e77c9d.html 警告: Linking with DDK linker... li
原创 (轉)Visual 2008中 warning C4996的解決方法
我們在用Visual 2008編程時可能經常遇到類似下面的警告: warning C4996: “sprintf”被聲明爲否決的 c:/program files/microsoft visual studio 8/vc/include
原创 atal error C1088: 無法刷新編譯器中間文件:“C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_CL_ae41746agl”
關於fatal error C1088: 無法刷新編譯器中間文件:“C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_CL_ae41746agl”: No space left on device 報錯的原因是:C
原创 句 柄
句 柄 出處: 方塘2003.9.22 整理,之所以前面引用了 賈旭濱 先生的這段描述,因爲他寫的是在精彩! === 重慶大學光電工程學院 賈旭濱 對句柄有下面的描述: 句柄概念在WINDOWS編程中是一個很重要的概
原创 嵌入式linux的學習步驟
嵌入式linux的學習步驟: 1、Linux 基礎 安裝Linux操作系統 Linux文件系統 Linux常用命令 Linux啓動過程詳解 熟悉Linux服務能夠獨立安裝Linux操作系統 能夠熟
原创 snmp++開發包開發基於snmp的ups監控程序
受老師之命開發一個基於snmp的網絡監控程序。作爲snmp的初學者,在完成的過程中參考了很多前人的經驗,也走了一些彎路。在此將學習過程記錄下來。 1.基於snmp的開發包有net-snmp和snmp++、agent++等,在此使用snmp
原创 析構函數一般在什麼情況下會被定義成虛函數
1.首先看一下這段代碼吧: #include<iostream> using namespace std; class ClxBase { public: ClxBase() {}; ~ClxBase() {cout <<
原创 R6034錯誤的解決(轉)
1)可以先將"清單工具"中的嵌入清單設成否,編譯,然後再改成"是",重新編譯,運行試試, 2)或者乾脆徹底地,把生成的清單文件刪除,再重新編譯,100%ok. R6034 錯誤的解決之道--僅限於原來可以正常運行的情況下。
原创 snmp變量類型對應的代碼
類型變量: SNMP_SYNTAX_INT:2 SNMP_SYNTAX_UINT32 :71 SNMP_SYNTAX_CNTR32:65 SNMP_SYNTAX_GAUGE32:66 SNMP_SYNTAX_T
原创 將字符串變成浮點數或整型的函數
http://www.cplusplus.com/reference/clibrary/cstdlib/atof/ double atof(const char *nptr)函數可以將一個字符串變成浮點數。 #include<iostre
原创 使用const提高函數的健壯性
使用const提高函數的健壯性 看到const關鍵字,C++程序員首先想到的可能是const常量。這可不是良好的條件反射。如果只知道用const定義常量,那麼相當於把火藥僅用於製作鞭炮。const更大的魅力是它可以修飾函數的參數、返
原创 Debug和Release區別
VC下Debug和Release區別 最近寫代碼過程中,發現 Debug 下運行正常,Release 下就會出現問題,百思不得其解,而Release 下又無法進行調試,於是只能採用printf方式逐步定位到問題所在處,才發現原來是給定的一
原创 虛函數與純虛函數
.首先:強調一個概念 定義一個函數爲虛函數,不代表函數爲不被實現的函數。定義他爲虛函數是爲了允許用基類的指針來調用子類的這個函數。 定義一個函數爲純虛函數,才代表函數沒有被實現。定義他是爲了實現一個接口,起到
原创 inline函數
我們看下面的函數,函數體中只有一行語句: double Average(double total, int number){ return total/number; } 定義這麼簡單的函數有必要嗎?
原创 類
類是C++最基本的特徵。 數據抽象是定義數據和函數成員的能力,而封裝是指從常規訪問中保護類成員的能力,他們都是類的基礎。