C++
上傳時間: 2013-11-03
上傳用戶:zycidjl
c++基礎與提高,高手導讀
上傳時間: 2013-11-23
上傳用戶:kang1923
C語言相關學習資料
上傳時間: 2013-11-09
上傳用戶:阿四AIR
使用內聯匯編可以在 C/C++ 代碼中嵌入匯編語言指令,而且不需要額外的匯編和連接步驟。在 Visual C++ 中,內聯匯編是內置的編譯器,因此不需要配置諸如 MASM 一類的獨立匯編工具。這里,我們就以 Visual Studio .NET 2003 為背景,介紹在 Visual C++ 中使用內聯匯的相關知識(如果是早期的版本,可能會有些許出入)。 內聯匯編代碼可以使用 C/C++ 變量和函數,因此它能非常容易地整合到 C/C++ 代碼中。它能做一些對于單獨使用 C/C++ 來說非常笨重或不可能完成的任務。
上傳時間: 2013-11-06
上傳用戶:zhaiye
/* RSA Demo 1.0 版 * 版權所有 (C) 2004 趙春生 * 2004.04.25 * http://timw.yeah.net * http://timw.126.com * 本程序調用Miracl ver 4.82大數運算庫,詳見其附帶手冊。 * P,Q,N,D,E使用RSATool2生成。 */ 編譯提示: 一:將Project-Settings-Settings For(All Configuration)-C/C++中Category項的 Precompiled Headers設置成:Automatic use of precompiled headers(圖1)。 二:將ms32.lib添加到工程中(圖2)。 三:MIRACL是C庫。 extern "C" { #include "miracl.h" #include "mirdef.h" } #pragma comment( lib, "ms32.lib" )
上傳時間: 2015-03-23
上傳用戶:leehom61
/* RSA Demo 1.0 版 * 版權所有 (C) 2004 趙春生 * 2004.04.25 * http://timw.yeah.net * http://timw.126.com * 本程序調用Miracl ver 4.82大數運算庫,詳見其附帶手冊。 * P,Q,N,D,E使用RSATool2生成。 */ 編譯提示: 一:將Project-Settings-Settings For(All Configuration)-C/C++中Category項的 Precompiled Headers設置成:Automatic use of precompiled headers(圖1)。 二:將ms32.lib添加到工程中(圖2)。 三:MIRACL是C庫。 extern "C" { #include "miracl.h" #include "mirdef.h" } #pragma comment( lib, "ms32.lib" )
上傳時間: 2013-12-17
上傳用戶:liansi
C++完美演繹 經典算法 如 /* 頭文件:my_Include.h */ #include <stdio.h> /* 展開C語言的內建函數指令 */ #define PI 3.1415926 /* 宏常量,在稍后章節再詳解 */ #define circle(radius) (PI*radius*radius) /* 宏函數,圓的面積 */ /* 將比較數值大小的函數寫在自編include文件內 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的結果:%d %d %d\n", a, b, c) } 程序執行結果: 由小至大排序之后的結果:1 2 3 可將內建函數的include文件展開在自編的include文件中 圓圈的面積是=201.0619264
標簽: my_Include include define 3.141
上傳時間: 2014-01-17
上傳用戶:epson850
ucos ii中文版(包含范例)第一章:范例 在這一章里將提供三個范例來說明如何使用 µ C/OS-II。筆者之所以在本書一開始就寫這一章是為了讓讀者盡快開始使用 µ C/OS-II。在開始講述這些例子之前,筆者想先說明一些在這本書里的約定。 這些例子曾經用Borland C/C++ 編譯器(V3.1)編譯過,用選擇項產生Intel/AMD80186處理器(大模式下編譯)的代碼。這些代碼實際上是在Intel Pentium II PC (300MHz)上運行和測試過,Intel Pentium II PC可以看成是特別快的80186。筆者選擇PC做為目標系統是由于以下幾個原因:首先也是最為重要的,以PC做為目標系統比起以其他嵌入式環境,如評估板,仿真器等,更容易進行代碼的測試,不用不斷地燒寫EPROM,不斷地向EPROM仿真器中下載程序等等。用戶只需要簡單地編譯、鏈接和執行。其次,使用Borland C/C++產生的80186的目標代碼(實模式,在大模式下編譯)與所有Intel、AMD、Cyrix公司的80x86 CPU兼容。
上傳時間: 2014-01-15
上傳用戶:lindor
C++Builder 6 是一款快速開發Win32 應用程序的可視化開發工具,利用它可以實現高性 能的執行效率和出色的底層控制。C++Builder 6 相比于5 以前的版本,提供了更多的網絡開 發組件,更快速方便的可視化環境。 本書共有14 章,前三章分別介紹C++Builder 的開發環境、比較特殊的語法,并在第三 章用實例講述使用C++Builder 開發應用程序的過程,以后的章節均通過實例講述C++Builder 某個方面的編程技術與技巧。這些實例包括文本、繪圖與圖象處理、文件、多媒體、系統, 以及FTP 和WinSock 網絡通信。在第12 章通過俄羅斯方塊游戲介紹VCL 游戲的制作,并 在第13 章介紹游戲開發中常用的DirectX 技術。在第14 章講述數據庫程序的設計,并詳細 講解餐廳結賬管理程序的制作過程。 本書是為對C++Builder 有基本了解的程序員或程序愛好者而做,讀者需要熟悉C/C++ 編程。本書也可以作為軟件開發人員的參考書。
上傳時間: 2014-06-13
上傳用戶:lijinchuan
按頻率抽取計算FFT的C++源代碼,可以較方便地移植到有C/C++開發環境的DSP中去
上傳時間: 2015-07-11
上傳用戶:zhoujunzhen