青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 62  文章 - 96  trackbacks - 0
<2006年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用鏈接

留言簿(7)

隨筆分類(66)

隨筆檔案(62)

文章分類(31)

文章檔案(32)

友情鏈接

最新隨筆

積分與排名

  • 積分 - 236979
  • 排名 - 108

最新評論

閱讀排行榜

評論排行榜

模板作用域中的模板類型引用。
template <class elemType> class ListItem;
template <class elemType> class List
{
	public:
		List<elemType> ();
		~List();
	private:
		//ListItem *front;
		//ListItem *end;
		ListItem<elemType> *front;
		ListItem<elemType> *end;

};
通常使用類模板的名字的時候,必須指定模板形參。
但在類本身的作用域內部,可以使用類模板的非限定名。
例如:List是List<elemType>的縮寫。
但編譯器不會為類中使用的其他的模板形參進行這樣的推斷,因此必須指定類型形參。
例如在List模板類中使用ListItem模板類時,
ListItem *front 是錯誤的
ListItem<elemType> *front 才是正確的。
posted @ 2007-01-30 18:04 beyonlin 閱讀(609) | 評論 (0)編輯 收藏
#include<cstdio>
using namespace std;
template<class T, class T1, class T2>
T sum(T1 v1, T2 v2)
{
	T value = v1 + v2;
	return value;
}
int main()
{
	int i = sum<int>(1,2.1);//調用正確。
	return 0;
}
#include<cstdio>
using namespace std;
template<class T1, class T2, class T>
T sum(T1 v1, T2 v2)
{
	T value = v1 + v2;
	return value;
}
int main()
{
	int j = sum<int>(1,2.1);//調用錯誤。
	int k = sum<int, int, double>(1,2.1);//調用正確。
	return 0;
}
這兩種區別就在于template的定義:
template<class T, class T1, class T2>
與
template<class T1, class T2, class T>
顯式模板實參與對應模板形參相匹配。
int j = sum<int>(1,2.1);
在這個調用中,int對應的是T1, 沒有實參的類型可以推斷T的類型,故該調用是錯誤的。
posted @ 2007-01-22 23:50 beyonlin 閱讀(514) | 評論 (0)編輯 收藏

工具集成——編譯器集成例子(Java、Borland C++、Visual C++、Inno Setup、nsis)
在“工具→參數選擇→用戶工具”選項頁設置,設置步驟
① 設置組名稱,這里也可以不設置
② 單擊“添加工具→應用程序”按鈕并進行如下設置
③ 各種類似"$(FilePath)"的參數可以在文本框右側的箭頭下拉菜單中獲取,具體含義如下
參數 描述
$(FilePath) 文件路徑(文件全名,含目錄和文件名)
$(FileDir) 文件目錄(不帶文件名)
$(FileName) 文件名(不帶目錄)
$(FileNameNoExt) 不帶擴展名的文件名(不帶目錄)
$(FileExt) 擴展名(當前文件)
$(ProjectName) 工程名稱(當前工程名)
$(CurLine) 當前行號(光標位置處的行號)
$(CurCol) 當前列號(光標位置處的列號)
$(CurSel) 當前文本(插入當前選定文本)
$(CurWord) 當前單詞(插入當前單詞)
$(WindowList) 顯示當前窗口列表并選擇特定文件


例子 1. Java 編譯器

菜單文本:Java 編譯器
命令:c:\java\bin\javac.exe
參數:"$(FilePath)"
初始目錄:$(FileDir)
捕獲輸出:開啟

要運行已編譯的 Java 類文件,你可以進行如下設置:
菜單文本:Java
命令:c:\java\bin\java.exe
參數:$(FileNameNoExt)
初始目錄:$(FileDir)
“命令”部分應當替換為實際的 Java 解釋器的路徑。

例子 2. Borland C++

菜單文本:Borland C
命令:c:\bc\bin\bcc32.exe
參數:-Ic:\bc\include -Lc:\bc\lib -n$(FileDir) $(FilePath)
初始目錄:c:\bc\bin
捕獲輸出:開啟

例子 3. Visual C++

菜單文本:Visual C++
命令:c:\msdev\vc98\bin\cl.exe
參數:"$(FilePath)"
初始目錄:$(FileDir)
捕獲輸出:開啟

例子 4. Inno Setup
菜單文本:編譯 Inno
命令:C:\Program Files\Inno Setup 4\Compil32.exe”
參數:/cc $(FileName)
初始目錄:$(FileDir)
捕獲輸出:開啟

例子 5. nsis
菜單文本:編譯 nsis
命令:C:\NSIS\makensis.exe
參數:$(FileName)
初始目錄:$(FileDir)
捕獲輸出:開啟

例子 6. C#
菜單文本:編譯 C#
命令:C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe
參數:$(FileName)
初始目錄:$(FileDir)
捕獲輸出:開啟

在上面設置中,在命令部分,必須使用系統中各自編譯器的絕對路徑。

設置完畢后,你可以在“工具”菜單運行對應工具了,運行結果會顯示在底部的輸出窗口,你也可以通過快捷鍵(Ctrl + 0-9) 運行,或者是通過“用戶工具欄”的快捷按鈕運行。

要運行已編譯的 *.exe 文件,你可以進行如下設置(此時可執行文件需要和編譯文件同名):
菜單文本:Run
命令:$(FileNameNoExt)
參數:
初始目錄:$(FileDir)

?

posted @ 2006-12-17 01:00 beyonlin 閱讀(2720) | 評論 (0)編輯 收藏
泛型編程的兩個重要原則
  • 模板的形參是const引用。
  • 函數體中的測試只用<比較。
    形參用const參數可以使函數運行得更加快。
    只用<比較對參數類型的要求:只須支持<,但不必支持>。
  • posted @ 2006-11-20 00:46 beyonlin 閱讀(289) | 評論 (0)編輯 收藏
    這幾天為學院的Flash_Dv大賽做了一個投票系統。
    為了盡量減少漏洞,我上網查了一下關于投票系統的漏洞問題。
    從下面的文章中我才知道驗證碼的重要性:http://blog.csdn.net/fiso/archive/2004/11/23/192855.aspx
    這是關于驗證的一點介紹:
    ??????? 目前,不少網站為了防止用戶利用機器人自動注冊、登錄、灌水,都采用了驗證碼技術。所謂驗證碼,就是將一串隨機產生的數字或符號,生成一幅圖片,圖片里加上一些干擾象素(防止OCR),由用戶肉眼識別其中的驗證碼信息,輸 入表單提交網站驗證,驗證成功后才能使用某項功能。

    PHP代碼實現:
    <?php
    //生成驗證碼圖片
    Header("Content-type: image/PNG");?
    srand((double)microtime()*1000000);
    $authnum=rand(1000,9999);
    setcookie("authnum",$authnum);//用cookie保存生成四位整數

    $im = imagecreate(62,20);
    $black = ImageColorAllocate($im, 0,0,0);
    $white = ImageColorAllocate($im, 255,255,255);
    $gray = ImageColorAllocate($im, 200,200,200);
    imagefill($im,0,0,$gray);


    //將四位整數驗證碼繪入圖片
    imagestring($im, 5, 10, 3, $authnum, $black);
    for($i=0;$i<200;$i++) //加入干擾象素
    {
    ??? $randcolor = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255));
    ??? imagesetpixel($im, rand()%70 , rand()%30 , $randcolor);
    }
    ImagePNG($im);
    ImageDestroy($im);
    ?>
    posted @ 2006-11-06 23:58 beyonlin 閱讀(690) | 評論 (0)編輯 收藏
    僅列出標題
    共12頁: 1 2 3 4 5 6 7 8 9 Last 
    青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产九色精品成人porny| 欧美三级在线视频| 日韩一区二区久久| 国产一区二区三区久久悠悠色av | 欧美视频在线一区| 欧美华人在线视频| 欧美日韩国产成人在线| 毛片av中文字幕一区二区| 老巨人导航500精品| 久久阴道视频| 国产精品成人一区二区网站软件| 欧美日本一道本| 国产日产欧美a一级在线| 国产香蕉久久精品综合网| 国产一区二区黄| aa级大片欧美三级| 久久aⅴ国产紧身牛仔裤| 久久夜色精品国产| 一区二区三区久久精品| 六十路精品视频| 国产日韩视频一区二区三区| 夜色激情一区二区| 欧美超级免费视 在线| 亚洲欧美日韩国产中文在线| 免费久久久一本精品久久区| 国产精品嫩草影院av蜜臀| 国产亚洲精品资源在线26u| 一区二区国产在线观看| 欧美激情视频一区二区三区在线播放 | 国产亚洲一级| 亚洲第一在线综合网站| 亚洲欧美日韩在线观看a三区| 免费在线亚洲| 久久精品在线| 国产亚洲日本欧美韩国| 欧美在线视频网站| 亚洲午夜在线视频| 国产精品久久久久久久久久免费 | 香蕉乱码成人久久天堂爱免费| 欧美日韩成人精品| 亚洲美女精品一区| 欧美福利视频| 久久免费偷拍视频| 亚洲人成欧美中文字幕| 麻豆精品国产91久久久久久| 久久精品中文| 精品88久久久久88久久久| 久久人人爽人人| 美国十次成人| 亚洲一区二区三区在线| 99亚洲一区二区| 欧美视频一区在线| 欧美一区日韩一区| 久久综合久久综合九色| 亚洲小说欧美另类社区| 亚洲在线观看免费| 亚洲欧洲另类国产综合| 亚洲色图在线视频| 亚洲青色在线| 性感少妇一区| 亚洲综合精品四区| 久久视频国产精品免费视频在线| 亚洲美女精品一区| 久热re这里精品视频在线6| 麻豆乱码国产一区二区三区| 亚洲在线观看免费| 欧美日韩不卡视频| 亚洲第一伊人| 在线免费精品视频| 欧美影院在线| 亚洲欧美日韩一区二区三区在线观看| 久久综合给合久久狠狠狠97色69| 亚洲专区在线视频| 欧美一级黄色网| 欧美日韩精品免费看| 亚洲国产欧洲综合997久久| 亚洲欧美国产三级| 亚洲激情电影中文字幕| 久久久久国产精品一区| 久久精品欧美| 亚洲日本久久| 国产精品成人一区二区网站软件| 亚洲九九爱视频| 久久综合99re88久久爱| 国产人成一区二区三区影院| 免费观看不卡av| 亚洲毛片av| 欧美一区二区三区成人| 欧美国内亚洲| 欧美成人资源| 久久久欧美精品| 亚洲视频一区| 欧美激情成人在线| 一区二区三区欧美在线| 欧美国产日韩一区二区在线观看| 亚洲国产一区二区精品专区| 亚洲国产精品一区制服丝袜 | 欧美日韩一区在线观看视频| 一区二区三区日韩精品| 国产精品久久久久久久9999| 久久一区中文字幕| 亚洲一区二区三区久久| 亚洲高清资源| 免费观看久久久4p| 欧美一区二区三区视频免费播放| 国产欧美日韩综合一区在线观看 | 欧美国产日本在线| 亚洲精品国产精品乱码不99| 欧美亚一区二区| 久色成人在线| 小处雏高清一区二区三区 | 国产亚洲va综合人人澡精品| 久久综合婷婷| 9色精品在线| 亚洲自拍偷拍色片视频| 亚洲图片欧美午夜| 亚洲一区二区三| 亚洲午夜成aⅴ人片| 欧美诱惑福利视频| 久久在线视频| 久久精品亚洲精品国产欧美kt∨| 欧美中文日韩| 亚洲精品资源| 亚洲精品欧洲精品| 久久欧美中文字幕| 国产视频精品xxxx| 久久天天躁狠狠躁夜夜爽蜜月| 欧美国产日韩亚洲一区| 亚洲男人av电影| 欧美日韩国产麻豆| 亚洲精品免费一二三区| 欧美成人精品在线| 六十路精品视频| 亚洲人成人一区二区三区| 国产精品久久久久aaaa九色| 亚洲电影第三页| 欧美大片在线观看一区二区| 日韩视频在线观看国产| 久久精品1区| 亚洲电影激情视频网站| 久久精品欧美| 亚洲国产日韩综合一区| 午夜精品久久久久99热蜜桃导演| 久热国产精品| 影音先锋久久久| 午夜精品999| 制服丝袜亚洲播放| 欧美日韩国产综合网| 亚洲国产经典视频| 久久久久久久久综合| 国精品一区二区三区| 亚洲欧美中文日韩在线| 一区二区国产在线观看| 欧美日韩在线影院| 99ri日韩精品视频| 亚洲高清久久网| 欧美大片免费久久精品三p| 国内精品写真在线观看| 老牛国产精品一区的观看方式| 欧美中文字幕视频在线观看| 国产自产2019最新不卡| 欧美国产高清| 欧美1区2区3区| 亚洲视频一区| 久久精品在线免费观看| 亚洲欧美精品suv| 麻豆精品视频在线观看| 亚洲一级二级在线| 91久久亚洲| 欧美三级免费| 国产精品99久久久久久久久久久久 | 99国内精品久久久久久久软件| 久久亚洲风情| 久久久久久亚洲精品中文字幕| 狠色狠色综合久久| 中文精品99久久国产香蕉| 在线观看一区| 亚洲视频一区二区| 日韩一区二区久久| 销魂美女一区二区三区视频在线| 国产日韩综合一区二区性色av| 久久av最新网址| 亚洲国产日韩在线| 国产欧美一区二区白浆黑人| 欧美国产在线观看| 亚洲视频1区2区| 亚洲视频二区| 国产精品伊人日日| 玖玖视频精品| 浪潮色综合久久天堂| 亚洲国产婷婷| 欧美成人精品在线视频| 奶水喷射视频一区| 欧美伊人影院| 亚洲一区精彩视频| 亚洲激情视频网| 一区二区三区在线看| 国产日韩欧美精品在线| 国产精品99一区| 国产精品高清免费在线观看|