原创 《c++ primer》——3 標準庫bitset類型

標準庫bitset類型 bitset類簡化處理二進制位的有序集,每個位可能包含0和1。 使用bitset類,包含相應的頭文件: #include <bitset> using std::bitset;bitset對象的初始化 bitse

原创 《c++ primer》 習題3.13-3.16

習題3.13 題目描述:讀一組整數到vector對象,計算並輸出每對相鄰元素的和,如果讀入元素個數爲奇數,則提示用戶最後一個元素沒有求和,並輸出其值。然後修改程序:頭尾元素兩兩配對(第一個和最後一個,第二個和倒數第二個,以此類推),計算每

原创 戲說Linux——unix和Linux發展史

Unix發展 (1)1965年,美國麻省理工學院、通用電氣公司及AT&T的貝爾實驗室聯合開發Multics工程計劃,目標是開發一種交互式的具有多道程序處理能力的分時操作系統,目標過於龐大,計劃破產。 (2)1969年,美國貝爾實驗室的肯湯

原创 vmvare下網絡設置的三種方式

1.host-only(主機模式) 主機模式下虛擬機使用的是vmnet1網卡,此時宿主機擁有兩塊網卡(物理網卡+vmnet1虛擬網卡),將虛擬機的ip設置成與宿主機vmnet1同網段,此時即可實現宿主機與虛擬機之間的通信。 相當與宿主機與

原创 《c++ primer》-——1 標準庫string類型

1.命名空間的using聲明: 之前在編寫程序時使用std空間中的定義,採用的是 std::cin>>a; std::cout<<a; 作用域限定符::的含義是右操作數可以在左操作數中找到定義. 顯然這種方法比較複雜。 C++提供了更

原创 Linux系統分區

1. vmware虛擬機軟件 快照功能:類似於備份,可以快速啓動 克隆功能:鏈接克隆(依賴於原系統)、完整克隆(類似於複製,獨立的) 2. 分區  分區包括三類:主分區(primary partition)、擴展分區(extended p

原创 程序員技術練級攻略

月光博客6月12日發表了《寫給新手程序員的一封信》,翻譯自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告訴我,他希望在酷殼上

原创 《c++ primer》——2 標準庫vector類型和迭代器iterator

1.標準庫vector類型 vector是同一種類型的對象的集合,每個對象都對應一個相應的索引值,同string對象一樣,標準庫將負責管理與存儲元素有關的內存。 vector稱之爲容器。 使用vector前,包含相應的頭文件 #incl

原创 Linux下sudo 用戶不在sudoers 文件中。此事將被報告

今天在centos6.5中進行光盤掛載的時候,提示用戶不再sudoers文件中,此事將被報告。 搜索答案,得以解決:修改/etc/sudoers,將用戶添加到sudoers中 1.發現sudoers的權限爲440,只讀不可修改 一種方

原创 《c++ primer》 習題3.7-3.10

3.7 題目描述:編寫一個程序讀入兩個string對象,測試它們是否相等。若不相等,則指出兩個中哪個較大。接着,改寫程序測試它們的長度是否相等,若不相等指出哪個較長。 源碼解答: #include <iostream> #include

原创 《c++ primer》 習題3.17-3.24

習題3.17:略 習題3.18: 題目描述:編寫程序來創建10個元素的vector對象,用迭代器把每個元素值改爲當前元素的2倍。 習題3.19: 題目描述:驗證習題3.18的程序,輸出vector的所有元素。 源碼實現: #include

原创 Linux常用命令(二)

命令名稱:touch英文原意: 命令所在路徑:/bin 執行權限:所有用戶 功能描述:創建一個文件 e.g.:      touch /tmp/test.txttouch /tmp/"program files" 注意:文件的命名沒有要求

原创 Linux常用命令(五)

解壓縮命令: 命令名稱:gzip gunzip 功能描述:解壓縮文件(只能壓縮文件不能壓縮目錄) e.g.: gzip /tmp/test/services gunzip /tmp/test/services.gz 注意:由上圖可知gz

原创 《c++ primer》4 指針和const限定符

const對象在定義的時候必須進行初始化 const int a = 2;//ok int const aa = 2;//ok const int b; b = 2;//error 1.指向const對象的指針 顧名思義,指向co

原创 MIT計算機科學與編程導論——class1

1.goal(目標)      Computation thinking(計算思維)      Understand code(read and write code)      Understand abilities and