Time of Update: 2015-04-24
標籤:include public double 程式員 return 靜態聯編是指在程式編譯串連階段進行的聯編。又被稱為早起聯編,因為這種聯編工作是在程式運行之前完成的。它所支援的多態性稱為編譯時間的多態性。例如:重載函數,子類中的覆蓋函數。靜態聯編的優點是速度快,開銷小,但是需要程式員自己預測要使用那些對象。動態聯編是指在程
Time of Update: 2015-04-25
標籤:C++的物件導向的編程思想如下,一般情況為一個類中包含了這個對象的所有屬性與函數,直接調用這個對象就可以對這個對象執行它可以使用的任何操作。#include <iostream>class Robot{public:Robot() :Battery(100){}//構造一個機器人的時候讓機器人的電量值為滿格void speak();//發言函數void charge();//充電函數void function(int i);//選擇功能函數private:unsigned
Time of Update: 2015-04-24
標籤:// 輸出以下4*5的矩陣// 1 2 3 4 5// 2 4 6 8 10// 3 6 9 12 15// 4 8 12 16 20#include <stdio.h>int main(){int i,j,k,l;for( i = 1; i <= 5; i++ )printf("%d\t",i);printf("\n");for( j = 2; j <= 10; j = j + 2
Time of Update: 2015-04-23
標籤:// 判斷一個數n能否同時被3和5整除#include <stdio.h>int main(){int n;printf("請輸入一個整數:");scanf("%d",&n);if( n % 3 == 0 && n % 5 == 0 )printf("這個數可以同時被3和5整除\n");elseprintf("這個數不可以同時被3和5整除\n");return 0;}<
Time of Update: 2015-04-23
標籤:// 購房從銀行貸了一筆款d,准本每月還款額為p,月利率為r,計算多少月能還清。// d = 300000 p = 6000 r = 0.01 對求得的月份取小數點後一位,第二位四捨五入// m = log( p/(p-d*r))/log(1+r)#include <stdio.h>#include <math.h>int main(){float d = 300000.0;float p = 6000.0;float r = 0.01;float m;m =
Time of Update: 2015-04-23
標籤:// 設圓半徑r = 1.5,圓柱高h = 3,求圓周長,圓面積,圓球表面積,圓球體積,圓柱體積// 要求:用scanf輸入資料,取小數點後兩位#include <stdio.h>int main(){float r,h;float c,s,sq,vq,vz;float pai =
Time of Update: 2015-04-23
標籤:譯密碼// 將“China”譯成密碼,密碼規律:用原來字母后邊第4個字母代替原來的字母。// 要求:先賦初值,然後分別用putchar和printf輸出#include <stdio.h>int main(){char c1 = 'C';char c2 = 'h';char c3 = 'i';char c4 = 'n';char c5 = 'a';c1 = c1 + 4;c2 = c2 + 4;c3
Time of Update: 2015-04-23
標籤:// 要求按照考試成績的等級輸出百分制分數段,A等為85分以上,B等為70~84分,// C等為60~69分,D等為60分以下。成績的等級由鍵盤輸入#include <stdio.h>int main(){char ch;printf("請輸入成績的等級:");scanf("%c",&ch);switch(ch){case
Time of Update: 2015-04-23
標籤:effective c++ 模板 讀書筆記 《Effective
Time of Update: 2015-04-23
標籤:c++ 物件導向 源碼 strlen 調試 調試了好久,出現了好大問題。關於虛函數和純虛函數的知識需要我們好好注意。#ifndef NEWPICTURE_H#define NEWPICTURE_H#include<iostream>using namespace std;class P_Node{friend
Time of Update: 2015-04-23
標籤:1.static 靜態局部對象:一旦被建立,在程式結束前都不會被撤銷。當定義靜態局部對象的函數結束時,靜態局部對象不會撤銷。2.內嵌函式:避免函數調用的開銷。在函數傳回型別前加上關鍵字 inline 就可以將一些特定函數指定為內嵌函式。3.友元:friend
Time of Update: 2015-04-24
標籤:友元是指:採用類的機制後實現了資料的隱藏與封裝,類的資料成員一般定義為私人成員,成員函數一般定義為公有的,依此提供類與外界間的通訊介面。但是,有時需要定義一些函數,這些函數不是類的一部分(注意友元函數不是類的一部分),但又需要頻繁地訪問類的資料成員,這時可以將這些函數定義為該函數的友元函數。除了友元函數外,還有友元類,兩者統稱為友元。友元的作用是提高了程式的運行效率(即減少了類型檢查和安全性檢查等都需要時間開銷),但它破壞了類的封裝性和隱藏性,使得非成員函數可以訪問類的私人成員。 
Time of Update: 2015-04-24
標籤: 樣本1:----------------------------------------class C{ int c1; int c2;public: void set(C* s, int i, int j) { s->c1 = i; s->c2 = j; } friend std::ostream& operator<<(std::ostream& os, const C&
Time of Update: 2015-04-23
標籤:泛型演算法 c++ vector 先強調一下,這裡的泛型演算法實際不光光是對vector的操作,對於“順序容器”均可以。但是什麼是順序容器:我們都知道,容器就是一些特定類型對象的集合。而順序容器為程式員提供了控制元素儲存和訪問的能力。這種容器的一個顯著的特徵,就是容器中元素的順序不依賴於元素的值,而是與加入容器時的位置有關。常見的順序容器有vector、deque(雙端隊列)
Time of Update: 2015-04-23
標籤:#include<iostream>using namespace std;#include<ctime>class Clock{int h;int m;int s;public:void set(int hour,int min,int sec);//set(int ,int ,int )void tick();void show();void run();};void Clock::set(int hour,int min,int
Time of Update: 2015-04-23
標籤:C#實現WinForm表單逐漸顯示效果,這個部落格園裡面已經有其它人已經實現了,原理很簡單,就是通過定時改變表單的透明度(從0到1,即透明度從完全透明到不透明),我這裡也是按照這個思路來實現的,但是我做的這個表單是可複用的,即其它表單繼承自它後,就能實現漸顯效果,代碼如下:using System;using System.ComponentModel;using System.Windows.Forms;namespace TEMS.Forms{ public partial
Time of Update: 2015-04-24
標籤:見下方代碼: 1 string url = "https://www.baidu.com";//源地址 2 System.Net.WebClient WebClient = new System.Net.WebClient(); 3 var parameter = "x=7&y=8&z=9";//參數 4 byte[] parameters = Encoding.UTF8.GetBytes(parameter);//UTF8編碼 5
Time of Update: 2015-04-24
標籤:ns3這一節主要是分析第三個例子 third.cc。 該例子包含了P2P通道,以太通道和WiFi通道。網路拓撲如下:// Default Network Topology//// Wifi 10.1.3.0// AP// * *&
Time of Update: 2015-04-23
標籤:為什麼我使用P1OUT ^= 0x01;和P1OUT = 0x01^是異或計算符號 所以 每次運算都是反轉的。而不不加這個運算子就是一直保持1的狀態。p1out|=bit6的意思p1out的值如果是1不變,如果是0取bit6的值p1out&=~bit6的意思是bit6這一位值取反的結果賦給p1out P1OUT |= BIT7是什麼意思定義P1.7,這和51的定義不同,51需要sbit,如果需要同時定義P1.2,P1.3,可以寫:P1OUT |=BIT2 +
Time of Update: 2015-04-23
標籤:分布式 aerospike nosql shard-nothing 記憶體資料庫 刪除記錄Aerospike C用戶端API提供一個簡單的操作來刪除資料庫中的資料。資料刪除範例程式碼被所有樣本使用。下面的代碼引用自樣本目錄【examples/basic_examples/put】,由Aerospike C用戶端安裝包內建。