Time of Update: 2015-04-15
標籤:c++ 派生 繼承 #include<iostream>using namespace std;class Base{ int x;public: Base(int a) { x = a;//記得給私人成員賦初值,沒有的話會是隨機值 cout<<"constructing Base "<<
Time of Update: 2015-04-15
標籤:使用標準C++的類型轉換符:static_cast、dynamic_cast、reinterpret_cast和const_cast。1、static_cast 用法:static_cast<type_id> (expression) 該運算子把expression轉換為type-id類型,但沒有運行時類型檢查來保證轉換的安全性。它主要有如下幾種用法:
Time of Update: 2015-04-15
標籤:#include <iostream>#include <stdlib.h>using namespace std;int sum(int a,int b){return (rand()%(b-a)+a+1);}void Grial(int a[],int x,int y){if(x>=y)return ;int i=x;int j=y;int temp;int b=sum(i,j);//求取隨機值.int
Time of Update: 2015-04-15
標籤:選擇結構 c程式設計 // 輸入兩個實數,按代數值由小到大的順序輸出這兩個數#include <stdio.h>int main(){int a,b;printf("請輸入兩個數:");scanf("%d%d",&a,&b);if(a > b)printf("由小到大:%d
Time of Update: 2015-04-15
標籤:Colleciton<Object>並不是任意類型的Collection的超類。 那麼什麼是所有Colleciton類型的超類型呢?它是Collection<?>這樣一個類型,讀作“未知Colleciton”。它的意思是說Colleciton的元素類型可以匹配任意類型,我們把它稱作萬用字元類型,我們這樣寫: void printCollection(Colleciton<?> c){ for (Object
Time of Update: 2015-04-15
標籤:#include <iostream>using namespace std;void swap(int *a,int *b){int temp = *a;*a = *b;*b = temp;}void Grial(int a[],int x,int y){int i=x-1;int j=x;int key = a[y];if(x>=y)return
Time of Update: 2015-04-15
標籤:google一下 c overiding發現有這樣一段英文解釋:Because C doesn‘t require that you pass all parameters to the function if you leave the parameter list blank in the prototype. The compiler should only throw up warnings if the prototype has a non-empty parameter
Time of Update: 2015-04-15
標籤:找零錢這個問題很清楚,無非就是始終拿可以取的最大面值來找,最後就使得張數最小了,這個實現是在假設各種面值足夠多的情況下。首先拖出一個介面來,最下面是一個listbox控制項 對應的代碼:問題比較簡單,有注釋using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using
Time of Update: 2015-04-15
標籤:#include <stdio.h>int sump(int *, int *);int main(void){ int array[] = {1, 3, 4, 7, 8}; printf("total=%d\n", sump(array,array+5)); return 0;}int sump(int * start, int * end){ int total = 0; while(start<end) total +=
Time of Update: 2015-04-15
標籤: 對於普通類型的對象來說,它們之間的複製是很簡單的,例如:int a=100;int b=a;而類對象與普通對象不同,類對象內部結構一般較為複雜,存在各種成員變數。下面看一個類對象拷貝的簡單例子。 #include <iostream>using namespace std;class CA{ public: CA(int b) { a=b; } void Show
Time of Update: 2015-04-15
標籤:結構體數組 譚浩強 結構體 數組 c語言 //有n個結構體變數,內含學生號, 姓名和三門課成績。要求輸出平均成績最高學生的資訊。#include <stdio.h>#define N 3struct Student{int num;char name[20];float socre[3];float aver;
Time of Update: 2015-04-14
標籤:printf()函數是格式化輸出函數, 一般用於向標準輸出裝置按規定格式輸出資訊。printf()函數的調用格式為: printf("<格式化字串>", <參量表>); 其中格式化字串包括兩部分內容:一部分是正常字元, 這些字元將按原樣輸出;另一部分是格式化規定字元, 以"%"開始, 後跟一個或幾個規定字元, 用來確定輸出內容格式。 參量表是需要輸出的一系列參數, 其個數必須與格式化字串所說明的輸出參數個數一樣多, 各參數之間用","分開, 且順序一一對應,
Time of Update: 2015-04-15
標籤:問題分析: 1、系統分頁檔(虛擬記憶體)佔用空間 2、自動更新的快取檔案 3、系統保護的備份檔案(系統還原用的) 4、休眠檔案 5、索引檔案6、案頭檔案 解決辦法: 1、機器是8G記憶體,完全不需要虛擬記憶體了,於是右鍵電腦-〉進階系統設定-〉進階-〉效能-〉設定-〉進階-〉更改,去掉自動管理的勾,點無分頁檔,點設定,確定,重啟,或者換到別的分區去,剛才點了無分頁檔,設定之後再點D盤,點系統管理的大小,點設定,確定,重啟即可。減少約8G佔用。2、自動更新快取檔案是可以
Time of Update: 2015-04-15
標籤:格式符說明樣本輸出 C 貨幣 2.5.ToString("C") 2.5.ToString("C1") ¥2.50 ¥2.51 D 十進位數 25.ToString("D5") 25.ToString("D3") 00025 025 E
Time of Update: 2015-04-15
標籤:public37.C#檔案操作之檔案讀寫 前面講了FileStream類的檔案操作,現在有專門為檔案讀寫的兩個類,StreamRead和StreamWriter。1.StreamReader類。a.常用的方法。Read():用於讀取輸入資料流中的下一個字元,並使當前流的位置提升一個字元。ReadLine():用於從輸入資料流中讀取一行字元。ReadToEnd():用於從當前位置讀到檔案結束。2.StreamWriter類。Write();WriteLine();與上面
Time of Update: 2015-04-15
標籤:Best 5 C# 6.0 Language Features# Expression Bodied MethodsHow many times have you had to write a method just for one line of code? Now, with C# 6 you can simply create an expression bodied member with only the expression and without the curly
Time of Update: 2015-04-14
標籤:標籤 項目 使用者 29.ListView控制項 ListView控制項用於顯示項目的列表視圖。每條資料都是一個ListItem類型的對象。
Time of Update: 2015-04-14
標籤:windows32.基於單文檔和多文檔的應用程式 通常可以將Windows視窗應用程式分為3類:基於單一文件介面(SDI)應用程式,基於多重文件介面(MDI)應用程式和基於對話方塊的應用程式。
Time of Update: 2015-04-15
標籤:源碼分析 函數調用 gprof valgrind gprof2dot By Falcon of TinyLab.org 2015/04/15緣由源碼分析是程式員離不開的話題。無論是研究開源項目,還是平時做各類移植、開發,都避免不了對源碼的深入解讀。工欲善其事,必先利其器。之前已經介紹了如何通過 Callgraph
Time of Update: 2015-04-15
標籤:struct 定義初始化#include<stdio.h> typedef struct stuInfo { char stuName[10]; //姓名 int stuId; //學號 int age; //年齡 char sex; //性別 }stuInfos; //給結構體取別名 struct stuInfo s1 等於 stuInfos s2; int main(void){