程序代碼使用說明: (1)所有源代碼目錄下都提供了Makefile(非Qt),或者.pro(Qt),或者更詳細的說明(第7章)。作為對比,也可以參考在書中的對應章節采用直接gcc命令的編譯方法,來學習如何編寫Makefile。 (2)Makefile中默認情況下采用“CC=gcc”或者“CPP=g++”的設置,交叉編譯時請使用“ make CC=arm-linux-gcc CPP=arm-linux-g++”(假設你使用的是光盤中提供的arm-linux-gcc交叉編譯工具鏈)或類似命令。當然,也可以修改這些Makefile。 (3)Qt程序的交叉編譯請參考本書第2章:可以利用qmake自動生成用于交叉編譯的Makefile。當然,也可以采用(2)的方法,或者直接修改Makefile。 (4)所有代碼都在Redhat9和gcc3.4.1/arm-linux-gcc3.4.1/Qtopia-core-4.3.0的環境中編譯測試通過。
上傳時間: 2016-12-24
上傳用戶:lgnf
程序代碼使用說明: (1)所有源代碼目錄下都提供了Makefile(非Qt),或者.pro(Qt),或者更詳細的說明(第7章)。作為對比,也可以參考在書中的對應章節采用直接gcc命令的編譯方法,來學習如何編寫Makefile。 (2)Makefile中默認情況下采用“CC=gcc”或者“CPP=g++”的設置,交叉編譯時請使用“ make CC=arm-linux-gcc CPP=arm-linux-g++”(假設你使用的是光盤中提供的arm-linux-gcc交叉編譯工具鏈)或類似命令。當然,也可以修改這些Makefile。 (3)Qt程序的交叉編譯請參考本書第2章:可以利用qmake自動生成用于交叉編譯的Makefile。當然,也可以采用(2)的方法,或者直接修改Makefile。 (4)所有代碼都在Redhat9和gcc3.4.1/arm-linux-gcc3.4.1/Qtopia-core-4.3.0的環境中編譯測試通過。
上傳時間: 2013-12-13
上傳用戶:skhlm
程序代碼使用說明: (1)所有源代碼目錄下都提供了Makefile(非Qt),或者.pro(Qt),或者更詳細的說明(第7章)。作為對比,也可以參考在書中的對應章節采用直接gcc命令的編譯方法,來學習如何編寫Makefile。 (2)Makefile中默認情況下采用“CC=gcc”或者“CPP=g++”的設置,交叉編譯時請使用“ make CC=arm-linux-gcc CPP=arm-linux-g++”(假設你使用的是光盤中提供的arm-linux-gcc交叉編譯工具鏈)或類似命令。當然,也可以修改這些Makefile。 (3)Qt程序的交叉編譯請參考本書第2章:可以利用qmake自動生成用于交叉編譯的Makefile。當然,也可以采用(2)的方法,或者直接修改Makefile。 (4)所有代碼都在Redhat9和gcc3.4.1/arm-linux-gcc3.4.1/Qtopia-core-4.3.0的環境中編譯測試通過。
上傳時間: 2013-12-16
上傳用戶:ANRAN
程序代碼使用說明: (1)所有源代碼目錄下都提供了Makefile(非Qt),或者.pro(Qt),或者更詳細的說明(第7章)。作為對比,也可以參考在書中的對應章節采用直接gcc命令的編譯方法,來學習如何編寫Makefile。 (2)Makefile中默認情況下采用“CC=gcc”或者“CPP=g++”的設置,交叉編譯時請使用“ make CC=arm-linux-gcc CPP=arm-linux-g++”(假設你使用的是光盤中提供的arm-linux-gcc交叉編譯工具鏈)或類似命令。當然,也可以修改這些Makefile。 (3)Qt程序的交叉編譯請參考本書第2章:可以利用qmake自動生成用于交叉編譯的Makefile。當然,也可以采用(2)的方法,或者直接修改Makefile。 (4)所有代碼都在Redhat9和gcc3.4.1/arm-linux-gcc3.4.1/Qtopia-core-4.3.0的環境中編譯測試通過。
上傳時間: 2016-12-24
上傳用戶:yimoney
手機歸屬地數據文件格式是自己定義的,使用本程序將文本格式的手機號數據導入為二進制文件以節約存儲空間和提高查詢速度,數據文件命名為MpData.dat,然后可以使用本程序查詢手機號段的歸屬地 注: Mps.cpp是主程序, Global.cpp是一些工具函數和類, Release/MpData.txt是文本格式的手機歸屬地數據。 程序的使用方法請參閱Mps.cpp中printHelp()函數的代碼
上傳時間: 2013-12-19
上傳用戶:leehom61
COM組件調用方法: 首先 運行 “注冊USBPass組件.bat” ,在系統中注冊USBPassW.dll 和 USBPassR.dll 1>在VB6.0的調用 打開一個工程 菜單->工程->引用-> 在打開的窗口中 選擇“USBPass-Write (基于U盤的授權系統 V3.0)”和“USBPass-Write (基于U盤的授權系統 V3.0)” 然后可按照Demo中的方式使用。 2>在Delphi7的調用 打開一個工程 菜單-> Project-> Import Type Library...->在打開的窗口中分別選擇 “USBPass-Write (基于U盤的授權系統 V3.0)(Version 1.0)”和“USBPass-Write (基于U盤的授權系統 V3.0)(Version 1.0)” 然后點擊按鈕"Install..." 然后在 控件欄的“ActiveX”頁上找到兩個對應的COM,再按照Demo中的方法使用。 3>在VC6.0 中調用 打開一個工程 按Ctrl+W調出類向導,按Add Class按鈕彈出新菜單,選From a type libarary,然后定位到USBPassW.dll 和USBPassR.dll,接下來會出來 該simpCOM中的所有接口,選擇你想生成的接口包裝類后,向導會自動生成相應的.cpp和.h文件. 這樣你就可以在你的MFC工程中像使用普通類那樣使用COM組件了. 具體的見 如何在VC++中調用標準COM組件.mht
上傳時間: 2014-01-06
上傳用戶:爺的氣質
一個很好的學習粒子群算法的例子。(劉康C++版本) 程序介紹: 模擬一群鳥捕食的情景,從而達到優化目標函數的目的,這就是粒子群算法!起初在可行的空間中隨機的產生一群粒子,然后讓每個粒子開始在虛擬的空間中向四面八方飛翔,并且每個粒子都記下他們飛過的適應值(也就是目標優化函數)最高的點,而且整個粒子群有一個最高適應值個體,這樣,粒子在飛翔的時候盡量朝向自己曾飛過的最好的點和集體的最好的點。最后達到收斂到近似最優點的目的。 備注:目標優化函數程序中已經內定了,f6 ={0.5-[sin(sqrt(x2+y2)2-0.5]}/(1+0.001*(x2+y2))2 用戶可以通過編輯pso.cpp文件自定義優化函數。另外屏幕輸出的是最后所求得的最優值和相應的最優點。
上傳時間: 2014-11-21
上傳用戶:天涯
Vxworks 下的視頻采集程序,該驅動程序是PCI類視頻卡,測試程序為:test.cpp 通過初始化后,運行UTL_LVE("1.mpg",5,1),將視頻文件保存為1.mpg。 其中1.mpg為文件名,5為時間秒,1為mode。
上傳時間: 2017-01-29
上傳用戶:miaochun888
在本光盤中提供了由譚浩強編著的《C++程序設計》(清華大學出版社出版)一書中各章的例題程序以及全部習題的參考解答,以方便教師進行教學,也便于讀者上機運行這些程序以及在此基礎上修改和調試程序。 程序按章設立文件夾(子目錄),例如文件夾c12中包含的是第12章全部例題的程序。程序的文件名以c開頭,與例題號一一對應,如c5-7.cpp是第5章例5.7的程序。對于教材中同一例題中包含兩個或多個程序的,在文件名中加了順序號,如c10-4-1.cpp是例10.4的第1個程序,c10-4-2.cpp是例10.4的第2個程序。 教材中所有的程序都是符合C++標準規定的,在GCC中能通過,但有的程序在Visual C++ 6.0中通不過。如果在Visual C++ 6.0環境下運行程序,需要對程序作一些修改。例如,如果程序c10-4-1.cpp在Visual C++ 6.0環境下編譯,第1行應改為“include <iostream.h>”,并將第2行“using namespace std ”取消即可順利通過編譯,其他類似。我們在教材的例題程序中還提供了能在Visual C++ 6.0環境下運行的程序,在文件名中加了"(VC)"字樣,如c10-4-2(VC) 表示它是對程序c10-4-2修改后能用于Visual C++ 6.0環境的程序。
上傳時間: 2017-02-04
上傳用戶:youth25
C語言寫的學生成績管理系統,包含以下功能 -學生基本數據的編輯 -課程數據的編輯 -學生成績數據的編輯 -學生成績統計 student.h student.cpp course.cpp degree.c
上傳時間: 2014-01-16
上傳用戶:yepeng139