原创 設計模式_策略模式

    這裏以一個栗子來解釋策略模式,當週末來臨,作爲程序猿的你是打算出去浪呢,還是繼續睡覺,還是去加班呢(當然是……)。下面用代碼來展示: #include <iostream> using namespace std; class

原创 GCC 和 GDB調試 總結

一、GCC : gcc和g++是c/c++的編譯器。 格式: gcc [options] file…… 主要options: 選項 含義 -v 查看gcc編譯器的版本,顯示gcc執行時的詳細過程; -o 指定輸出文件

原创 STL 之 vector

vector的基本用法: #include <iostream> #include <vector> #include <algorithm> using namespace std; //轉自:https://www.cnblogs

原创 Sizeof的用法

 轉自:https://www.cnblogs.com/huolong-blog/p/7587711.html #include <iostream> using namespace std; /* * sizeof用法 * 定

原创 C++ 友元

1. 概念        採用類的機制後實現了數據的隱藏與封裝,類的數據成員一般定義爲私有成員,成員函數一般定義爲公有的,依此提供類與外界間的通信接口。但是,有時需要定義一些函數,這些函數不是類的一部分,但又需要頻繁地訪問類的數據成員,這