原创 C++基礎-聲明和定義

1. 區分的由來:爲了讓多個文件訪問相同的變量,C++有了聲明和定義。C++變量必須且只能定義一次,使用變量之前必須對定義或者聲明。 2. 代碼表示          聲明時,可以用extern關鍵字聲明而不定義它。          

原创 編程風格之命名

一、編程風格前言: if((country == SING) || (country == BRNI) || (country == POL) || (country == ITALY)) {

原创 之構建tinyweb源碼

/* * tiny.c - A simple, iterative HTTP/1.0 Web server that uses the * GET method to serve static and dynamic

原创 修改VS2010生成的lib和dll文件路徑

1.修改lib.  "..\"表示工程的上級目錄,$(ProjectName)表示工程名,D表示debug版本 2.修改dll(debug版本)         點贊 收藏 分享 文章舉報

原创 Windows應用程序信息傳遞—消息機制

1.發送消息方         函數:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam)。         第一個參數是將發送的目的應用程序或者對象的句柄

原创 遞歸—迴文&斐波那契數列

遞歸要點:        1. 基本情況有返回值;        2. 複雜問題逐漸簡單化,最後轉化爲基本情況。 例子1-迴文:         基本情況:字符串長度爲0或者1時,返回true;         字符串長度大於1時,如果

原创 win32線程創建、線程同步以及讀者寫者問題

include "stdafx.h" #include <stdio.h> #include <windows.h> #include <process.h> //設置控制檯輸出顏色 BOOL SetConsoleColo

原创 C++基礎-new和delete單個對象

1. 存放的區域          程序執行時,動態分配的對象存放在堆(heap)區。 2. new定義和初始化 int *pi = new int; //定義 int *pi = new int(3.14); /

原创 路由器修改wifi密碼

一、獲取路由器密碼   打開電腦,win+r->cmd->ipconfig 默認網關192.168.1.1就是本機連接的路由器地址 二、登錄路由器 打開瀏覽器,輸入路由器的ip,即可進入路由器的登錄界面;一般大多品牌路由器的出廠初始密

原创 QQ部分文件損壞,重裝多次仍然老樣子

轉載網址:http://www.guokr.com/answer/780884/ 按照這個流程來一次: 1、用Window自帶的程序卸載工具卸載QQ 2、用360清理QQ的殘餘文件 3、第一次重啓電腦 4、控制面板->系統和安全

原创 error LNK2026: module unsafe for SAFESEH image

去掉相應連接屬性。  

原创 VC下常用類型轉換(UNICODE)

1.Cstring轉intint n = _ttoi(strTmp) ;2.CString 轉TCHAR CString strT ; TCHAR sT[64] ; _tcscpy(sT, strT); 3.TCHAR轉char* ch

原创 Gdi+與雙緩衝的圖片顯示(應用篇)

一、專詞理解</span> Gdi+:負責Windows繪圖的API。 雙緩衝:繪圖操作和顯示分開,繪製完成後,直接拷貝顯示。 二、MFC處理流程 1.準備GDI+接口 包含頭文件: #include <gdiplus.h> us

原创 linux及抓包命令

sudo mount -t cifs -o username=Administrator,passwd=123456,nounix,noserverino //192.168.0.171/svn /mnt

原创 windows全屏顯示

//獲取當前系統的分辨率 WINDOWPLACEMENT m_struOldWndpl; g_iCurScreenWidth = GetSystemMetrics(SM_CXSCREEN); g_iCur