原创 11/7/2 STL vector (2)

 1.矢量的容量與大小容量(capacity)指矢量目前所佔據的內存的大小,表示一種存儲的能力大小(size)表示目前矢量的容量中已經使用部分的大小,

原创 11/6/29 基本數據類型 【學習筆記】

1.整型 int int aInt; //這是一個定義,但並未初始化,因爲已經分配了內存 int anotherInt=10; int another_Int(10);//分別是兩種初始化賦值方法,前者爲賦值符,後者爲函數化法 unsig

原创 Win7 VMPlayer虛擬機 完美安裝 Mac 雪豹 操作系統 看帖不頂神馬的最討厭了(dmg格式無需轉爲iso)

Win7 VMPlayer虛擬機 完美安裝 Mac 雪豹 操作系統 看帖不頂神馬的最討厭了(dmg格式無需轉爲iso) 先上幾張我電腦裏裝好的Mac,以示本人不是騙人滴。。       好啦,是否有些心動要裝一個呢。。??!!

原创 C風格字符串 與 & 操作符

#include<iostream> using namespace std; int main() { char* str="zhang"; cout<<"str "<<str<<endl; cout<<"&str "<<&str<

原创 友元函數 無法訪問 類私有成員

#include<iostream>  02 using namespace std;  03 class cylinder  04 {  05     friend istream operator>>(istre

原创 友元函數 無法訪問 類私有成員

#include<iostream>  02 using namespace std;  03 class cylinder  04 {  05     friend istream operator>>(istre

原创 利用get,put複製文件

#include<iostream> #include<iomanip> #include<fstream> using namespace std; int main() { fstream in; fstream out; in.o

原创 11/7/3 vector 算法

 sort() 定義在頭文件 <alogrithm> 中sort() 使用兩參數版本,兩參數可以使迭代器或者指針,第二參數仍然是指向序列最後一個元素的

原创 二維數組的動態內存分配與析構

int **pArr=new int*[5]; for(int k=0;k<5;k++) pArr[k] = new int[5];     for(i=0;i<5;i++) delete []pArr[i]; dele

原创 用卡西歐fx82es計算機計算複數 矩陣等

在所有操作之前,請先檢查計算器屏幕左上角是否有“M”字樣。如果有,請按0+shift+RCL(STO)+ M+。如果沒有,請繼續操作。 所有隱藏模式調出前請先進入異常模式: 注:【】代表註釋 ( )代表第二功能鍵 首先打開計算器電源(O

原创 簡單的異常處理的嘗試--來自C++入門經典。

//此程序意在測試throw catch 時,程序控制權傳遞的問題 //可以發現:當 throw 之後,控制權傳到相對應的 catch 塊(必須是塊語句),來進行異常處理 //throw 之後,catch 之前的所有語句均被跳過 //如

原创 防止我的類被繼承,好神奇的說!!

#include<iostream> using namespace std; class Usable;//聲明可以使用的類 class Locked{//被鎖定的類 friend class Usable; private: in

原创 C++ 十一週上機作業 東南大學 儀器科學與工程學院

C++ 十一週上機作業 東南大學 儀器科學與工程學院 編程1:  構造Dot類,實現點的創建、打印、修改座標、讀座標、求點與點間距離。 在Dot基礎上構造Line,實現線段的創建、打印兩端點、讀兩端點、修改、求線段長度。 再構造Tri

原创 C++ 十一週上機作業-之-編程2(虛基類的簡單使用) 東南大學 儀器科學與工程學院

    編程2: 構造抽象類Figure,用以描述對圖形的常用操作:創建、平移(move)、修改大小(modify)、打印參數(print)。 在Figure類基礎上分別構造Rectangle類、Circle類,分別重構針對矩形、圓形的以

原创 你的for循環真的高效嗎——優化for循環第一章

在我們所寫的程序中,幾乎沒有不用到for循環的,但是,對於for循環,很多人確實效率很低的,包括我看得很多代碼,for循環的執行效率非常低,下面我就舉個例子來說明:  view plaincopy to clipboardprint?#