Time of Update: 2018-12-03
” ============================================== ” General settings ” ==============================================set nocp set ru set nu ” 使用cindent“set cin “set cino = :0g0t0(sus set sm set ai ” 縮近 set sw=4 set ts=4” 不展開tab為空白格,反之set et set noet
Time of Update: 2018-12-03
findfirst函數的用法函數名稱: findfirst 函數原型: int findfirst(char *fname,struct ffblk *ptr,int attrib) 函數功能: 尋找與fname相匹配的第一個檔案名稱 函數返回: 參數說明: ptr-儲存尋找到的檔案資訊 所屬檔案: <dir.h > #include <stdio.h > #include <dir.h > int main()
Time of Update: 2018-12-03
用Visual Sudio 6.0建立一個工程,工程的類型選擇Win32 Dynamic-Link Library.工程名任意,其他所有選項取預設建立一個cpp檔案,代碼如下:int add(int a ,int b){ return a+b;}如果工程類型是Win32 Console Application,那麼在編譯連結以後,會產生一個Debug目錄,並且裡面有一個exe檔案這裡我們的工程類型是Win32 Dynamic-Link
Time of Update: 2018-12-03
jxl.write.WritableWorkbook book = jxl.Workbook.createWorkbook(new File("1.xls"));jxl.write.WritableSheet sheet = book.createSheet("sheet1", 0);Label label = new Label(0,0,"Yyy");sheet.addCell(label);//定義double格式String str = new String("123456789.87
Time of Update: 2018-12-03
1.類嚮導(ctrl+w),add class ---from a type library -----匯入excel.exe(excel 2003)2.包含標頭檔#include "excel.h"3.編寫代碼,例:CoInitialize(NULL);//啟動excel進程COleVariant vOpt(DISP_E_PARAMNOTFOUND, VT_ERROR);COleVariant covTrue((short)TRUE), covFalse((short)FALSE);
Time of Update: 2018-12-03
在前面的幾個部分裡面,我們已經學會了怎麼樣從網路上讀寫資訊了.前面的一些函數(read,write)是網路程式裡面最基本的函數.也是最原始的通訊函數.在這一章裡面,我們一起來學習網路通訊的進階函數.這一章我們學習另外幾個讀寫函數. 6.1 recv和send recv和send函數提供了和read和write差不多的功能.不過它們提供 了第四個參數來控制讀寫操作. int recv(int sockfd,void *buf,int len,int flags) int
Time of Update: 2018-12-03
1.從網站下載GuiToolkit MFC Extension,網址:http://www.codeproject.com/KB/library/guitoolkit.aspx?fid=4311&select=2829274&fr=251#xx0xx或:http://www.beyondata.com/ 2.安裝sdk6(platform sdk xp sp2
Time of Update: 2018-12-03
通常後跟一些選項和檔案名稱來使用 GCC 編譯器。gcc 命令的基本用法如下: gcc [options] [filenames] 選項指定編譯器怎樣進行編譯。GCC選項 GCC 有100個編譯選項。這些選項中的許多可能永遠都不會用到,但一些主要的選項會經常遇到。很多的 GCC選項包括一個以上的字元,因此必須為每個選項指定各自的連字號。例如, 下面的兩個命令是不同的: gcc -p -g test.c gcc -pg test.c 第一條命令告訴 GCC 編譯 test.c 時為
Time of Update: 2018-12-03
<%-- tree.jsp --%> <%@ page pageEncoding="gbk" contentType="text/html;charset=gbk" import="java.util.ArrayList" %><%@ taglib uri="/struts-tags" prefix="s" %> <link rel="stylesheet" href="${myRoot }/jquery/jquery.treeview.css"
Time of Update: 2018-12-03
對Ubuntu 10.10中安裝VMWare Tools做點小總結: 1、點擊“虛擬機器 - 安裝VMWare Tools”,雙擊案頭上出現的光碟片表徵圖,右擊“…….tar.gz”尾碼檔案將其解壓縮案頭上。 2、開啟“終端”,運行su命令後輸入密碼擷取root使用者權限,依次執行下面的命令(注意這裡版本號碼可能有所不同,可以在終端中執行uname -a查看當前核心版本): cd /usr/src/2.6.35-22-generic/include
Time of Update: 2018-12-03
1.原文參見http://www.codeproject.com/KB/files/zip_utils.aspx2.包含標頭檔#include "zip.h" ,#include "unzip.h" ,原文說的已經很詳細3.這裡主要強調一下在解壓到記憶體操作的時候,位元組數必須加1。HZIP hz = OpenZip(fileName,0);//讀取zip包//設定解壓目錄SetUnzipBaseDir(hz,_T(".//readzip//test"));if
Time of Update: 2018-12-03
ClsZH.java /* 求 script 的不同大小寫組合的形式,如下:--作者:郴州拓職任文敏 script, Script, sCript, scRipt, scrIpt, scriPt, scripT, SCript, ScRipt, ScrIpt, ScriPt, ScripT, sCRipt, sCrIpt, sCriPt, sCripT, scRIpt, scRiPt, scRipT, scrIPt, scrIpT, scriPT, SCRipt, SCrIpt,
Time of Update: 2018-12-03
1.Ctrl+W 執行 ClassWizard2.Add Class.../From a type Library... 在 Office 目錄中,找到你想使用的類型庫。(excel.exe)根據需要添加,(可以全部)(2003)3.包含標頭檔#include "excel.h"4.詳見msdn:Automating Microsoft Office 97 and Microsoft Office 2000(搜尋主題)->參見MFC
Time of Update: 2018-12-03
jsDate.htm <!-- 今天,一已工作的學生向我求助: 1. 頁面載入時,一個地方顯示當前日期,其左右各一個箭頭,分別表示上一周,下一周 下面的表格顯示本周每個日期,從周一到周日 2. 點左右箭頭,那個地方顯示上一周或下一周的今天,且下面的表格顯示上一周或下一周的每個日期 JS本身沒有提供日期加減操作能力,所以藉此寫了幾個方法,用以操作日期,主要是實現日期的加減 作者:郴州拓職任文敏--> <script> var currDT; var aryDay =
Time of Update: 2018-12-03
今天把vivi所用到的ld的用法都看懂了,常見的選項含義也清楚了。翻看了一下kernel的連結指令碼,發現相當複雜,並且需要對全域有很好的把握,對整個的地址空間分配也必須清楚。這點暫時還做不到,屬於後續工作。先把ld的基本用法總結一下,因為《Linkers and Loaders》還沒有讀完,所以暫時還不能作出總結。不過,對連結和載入已經有了更深入的認識。在讀using ld時,很多地方自然就理解了。慢慢來,把這塊知識體協理順。 1、什麼是ld?它有什麼作用? ld是GNU
Time of Update: 2018-12-03
C++中對象的複製就如同“複製”,用一個已有的對象快速地複製出多個完全相同的對象。一般而言,以下三種情況都會使用到對象的複製:(1)建立一個新對象,並用另一個同類的已有對象對新對象進行初始化,例如:class Rect{private:int width;int height;};Rect rect1;Rect rect2(rect1); //
Time of Update: 2018-12-03
/**二維數組冒泡排序 --作者:郴州拓職任文敏---------------------------------原始二維數組:34 1 22 528 98 15 3233 -5 17 41排好序的二維數組:-5 1 5 1517 22 28 3233 34 41 98 **/public class
Time of Update: 2018-12-03
:英文網址:http://www.codeproject.com/KB/toolbars/IngoExpBar.aspx//------------------ExpBar_src檔案為xp風格-----------------------詳細用法: 1.添加檔案sizecbar.h, sizecbarcf.h, sizecbarg.h, explorerbar.h, ExpBarXP.h, sizecbar.cpp, sizecbarcf.cpp, sizecbarg.cpp,
Time of Update: 2018-12-03
摘要:本文通過例子介紹了在 C++標準庫中廣泛使用的模板特化和偏特化,並指出了模板特化和偏特化的定義規則和應用規則。關鍵詞:模板、特化、偏特化1.引言C++中的模板分為類模板和函數模板,雖然它引進到C++標準中的時間不是很長,但是卻得到了廣泛的應用,這一點在STL中有著充分的體現。目前,STL 在C++社區中得到了廣泛的關注、應用和研究。理解和掌握模板是學習、應用和研究以及擴充STL的基礎。而STL模板執行個體中又充斥著大量的模板特化和偏特 化。2.模板的定義(1)
Time of Update: 2018-12-03
1.搞清楚friend意思。Format("%Y-%m-%d %H:%M:%S"); 日期格式GetWindowRect是取得視窗在螢幕座標系下的RECT座標(包括客戶區和非客戶區),這樣可以得到視窗的大小和相對螢幕左上方(0,0)的位置。