原创 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、控制面板->系統和安全
原创 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