Time of Update: 2015-05-14
標籤:1,程式:#include<iostream>int main(){ std::cout<<"Enter two numbers:"<<std::endl; int v1,v2; std::cin>>v1>>v2; std::cout<<"The
Time of Update: 2015-05-15
標籤:http://blog.jobbole.com/78901/ 關於 C++ 架構、庫和資源的一些匯總列表,由 fffaraz 發起和維護。內容包括:標準庫、Web應用程式框架、人工智慧、資料庫、圖片處理、機器學習、日誌、程式碼分析等。 標準庫C++標準庫,包括了STL容器,演算法和函數等。C++ Standard Library:是一系列類和函數的集合,使用核心語言編寫,也是C++ISO自身標準的一部分。Standard Template Library:標準模板庫C
Time of Update: 2015-05-15
標籤://// ObjectPool.h// DragonBall//// Created by user on 13-8-22.////#include <iostream>#include <vector>#include "cocos2d.h"#include <algorithm>using namespace std;using namespace cocos2d;template <typename T>class
Time of Update: 2015-05-14
標籤:記憶體配置方式有三種: (1) 從靜態儲存地區分配。記憶體在程式編譯的時候就已經分配好,這塊記憶體在程式的整個運行期間都存在。例如全域變數,static 變數。(2) 在棧上建立。在執行函數時,函數內局部變數的儲存單元都可以在棧上建立,函數執行結束時這些儲存單元自動被釋放。棧記憶體分 配運算內建於處理器的指令集中,效率很高,但是分配的記憶體容量有限。(3) 從堆上分配,亦稱動態記憶體分配。程式在啟動並執行時候用 malloc 或 new
Time of Update: 2015-05-14
標籤:使用new的情況當變數是指標的時候就需要使用在堆中開闢空間new的運行步驟記憶體配置調用建構函式使用new開闢記憶體空間 int *p = new int; *p = 2; cout << *p <<endl;//2//也可以開闢的時候初始化int *p = new int(2);cout << *p <<endl;給數組開闢空間int *p = new int[10];//等於p[10]p[0] = 5;//p就是數組的首地址cout
Time of Update: 2015-05-15
標籤:純虛函數 虛函數 c++ 類 派生 //純虛函數的簡單應用。#include<iostream>using namespace std;class A{public:virtual void Eat() = 0;virtual void Sleep() = 0;virtual void Foot() = 0;}
Time of Update: 2015-05-14
標籤:以前常常聽過這種說法,說數組和指標這兩者比較像,但是不能混淆,可是一直沒能理解。剛剛在李雲的《專業嵌入式軟體開發》中,看了講述數組與指標區別的一章,似乎有所領悟。本著知乎上看到的這張圖,我試著將自己的理解寫一些。首先需要瞭解數組和指標的工作模式。數組:char name[] = {‘T‘, ‘o‘, ‘n‘, ‘y‘, ‘\0‘};此時,這個數組的地址是這樣的。其中name指向數組的開頭:指標:char name[] = {‘T‘, ‘o‘, ‘n‘, ‘y‘, ‘\0‘};char *
Time of Update: 2015-05-15
標籤:例子:#include <iostream>using namespace std;class Person {public://類函數和成員函數都是public的,供外界調用 Person();//無參建構函式,如果沒有建構函式會自動建立一個無參建構函式 Person(string name, int age);//有參建構函式 ~Person();//解構函式,釋放記憶體 string getName();//name的getter方法
Time of Update: 2015-05-15
標籤:c語言 printf 可變參數列表 stdarg宏:可變參數列表是通過宏來實現的,這些宏定義於stdarg.h標頭檔中,它是標準庫的一部分。這個標頭檔聲明一個類型va_list和三個宏va_start、va_arg和va_end。我們可以聲明一個類型為va_list的變數,與這幾個宏配合使用,訪問參數。 聲明一個va_list類型的變數arg,它用於訪問參數列表的未確定部分。這個
Time of Update: 2015-05-14
標籤:/*編寫一個函數,其功能是使輸入字串反序。在一個使用迴圈語句為這個函數提供輸入的完整 程式中進行測試。*/#include<stdio.h> #include<string.h>void fanxu(char *zf); //反序函數int main(void) { char a[80]; do { gets(a); fanxu(a);
Time of Update: 2015-05-15
標籤:最小公倍數=兩個整數的成績 / 最大公約數求最大公約數的方法:(1)輾轉相除法 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int a,b,tmp,m; 6 cin>>a>>b; 7 m=a*b; 8 if(a<b) 9 {10 tmp=b;11 b=a;12 a=tmp;13
Time of Update: 2015-05-15
標籤:指標是C語言中廣泛使用的一種資料類型。運用指標編程是C語言最主要的風格之一。利用指標變數可以表示各種資料結構;能很方便地使用數組和字串;並能象組合語言一樣處理記憶體位址,從而編出精練而高效的程式。指標極大地豐富了C語言的功能。學習指標是學習C語言中最重要的一環,能否正確理解和使用指標是我們是否掌握C語言的一個標誌。C語言為什麼有指標以及指標有什麼好處?從大體上講:指標是 C
Time of Update: 2015-05-15
標籤:1==首先編譯的時候會給出如下warning:warning: division by zero。然後運行時如果是"3.0 / 0"這樣的(floating),會給出inf;如果是"3 / 0"這樣的(integer),會給出Floating point exception。 2==在vc中用F5執行會彈出一個對話方塊,內容為:Unhandled 
Time of Update: 2015-05-15
標籤: 先說一些背景: 在開發C#項目時,發現很多控制項存在複用的情況,控制項的屬性都是要設定成一樣的,我就想,能不能設定一個類來存放這個控制項,這樣我每次用的時候直接加一些特殊的操作就可以了,不需要再次設定控制項屬性。 搜尋一段時間,自訂控制項是可以滿足需求的,它可以開發繼承現有控制項的自訂控制項,這樣我就可以封裝起來做自己的控制項陳列庫了。 在完成自訂控制項後,我根據MSDN的Demo指導,在另一個項目中添加了這個引用(如:ComButton),但接下來的一步出現問題了,我發現工具箱
Time of Update: 2015-05-15
標籤:在有時候,我們要從一些外裝置或是網路索取大量資料時,外裝置可能須要處理非常久才幹把傳輸資料回電腦,這時我們僅僅有傻傻的等待。但我們採用非同步方法呼叫就不同了,我們能夠利用這點時間去做別的事,等待完畢後,再通知我們接收。 1.怎樣進行非同步呼叫(1)定義要運行非同步方法。(2)定義一個與運行非同步方法呼叫同樣簽名的託付。(3)執行個體化該託付,該託付應該指向該非同步方法呼叫。(4)利用BeginInvoke啟動非同步方法呼叫。(5)利用EndInvoke得到結果。(6)設定回調方法
Time of Update: 2015-05-14
標籤:為什麼要在.net3.5下面構建,有幾個原因: win7內建.net 3.5 ,使用者無須安裝 我用的是vs2008,不想升級 .net 4.0引入了關鍵字,但是我想.net 3.5下面也有類似功能 這是構建orm的基礎,一言以蔽之,市面上的orm都不好用,我想重新造輪子
Time of Update: 2015-05-14
標籤:c#允許使用者定義的類型,通過使用operator關鍵字定義靜態成員函數來重載運算子下面來看一個例子:public class ComplexNumber{ private int real; private int imaginary; //構造器 public ComplexNumber(int r, int i) { real = r; imaginary = i; }
Time of Update: 2015-05-14
標籤: Console.WriteLine("輸入字元1"); string n1 = Console.ReadLine(); Console.WriteLine("輸入字元2"); string n2 = Console.ReadLine(); // lenght是取得字串的長度 // n1=n1.ToLower(); 變成小寫 // n2 = n2.ToUpper()
Time of Update: 2015-05-14
標籤:c#using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program{ &
Time of Update: 2015-05-14
標籤:這個軟體是因為工作需要(偷模版哈哈)而專門對這個網站(cainiaoapp.cn)定製開發的單頁小偷軟體,因為僅僅是滿足我個人的使用需求,沒完善,比如CSS裡面的圖片不會判斷下載,只下載http://這樣開頭的css/js/等檔案,分享給大家完善或者借鑒參考。程式涉及到多線程,正則等一些常見實用的東西。下面是軟體。源碼下載點擊:http://files.cnblogs.com/files/tuzhiyuan/%E7%BD%91%E7%AB%99%E9%A1%B5%E9%9D%A2%E5%B