原创 c++基礎要點整理(一)之——內部類

一. 內部類的定義       包含在一個類裏面都類稱爲內部類,其定義形式爲:        class A { public: class InClass {

原创 linux 命令行輸入錯亂

在輸入命令行的時候,輸入$等字符的 時候,未輸入完的命令會跳到其他行,導致命令無法完整輸入。 應該是與設置過$PS1有關, $PS1設置的語法錯亂了。只要恢復$PS1爲系統默認值就可以了。 因爲$PS1 是在~/.bashrc 中設置,而

原创 c++基礎要點整理(二)之——友元

友元的定義 一般在c++中, 類都私有成員是不允許其他類訪問的,但是c++中可以通過友元來訪問類的私有成員。c++中, 可以把全局函數或者類定義爲類的友元 void Print(int& a); class FriendClassTest

原创 LINUX的SOCKET 編程詳解

Linux的SOCKET編程詳解 1. 網絡中進程之間如何通信 進 程通信的概念最初來源於單機系統。由於每個進程都在自己的地址範圍內運行,爲保證兩個相互通信的進 程之間既互不干擾又協調一致工作,操作系統爲進程通信提供了相應

原创 系統管理員必學的30個命令(加批註)

我們在本文中將介紹一些實用又常用的Linux或Unix命令,這些是Linux系統管理員們平常使用的命令。本文不是什麼完整列表,而是簡要地列出了需要時

原创 c++ 開源庫

C++在"商業應用"方面,曾經是天下第一的開發語言,但這一桂冠已經被java搶走多年。因爲當今商業應用程序類型,已經從桌面應用迅速轉移成 Web應 用。當Java橫行天下之後,MS又突然發力,搞出C#語言,有大片的曾經的C++程序員,以爲

原创 常用的文件和目錄操作命令(轉)

cd (變換目錄) 我們知道vbird這個使用者的家目錄是/home/vbird/,而root家目錄則是/root/,假設我以root身份在 Linux系統中,那麼簡單的說明一下這幾個特殊的目錄的意義是: [root@www ~

原创 boolalpha

功能 boolalpha 把bool值顯示爲 true/false 頭文件 #include<iostream> using namespace std; 示例 #include<iostream> using namespace std

原创 extern "C"什麼意思

緣由用途  主要用於c++與其他語言的混合編程,C語言不支持函數重載,編譯之後的函數名依然是原函數名。在c++中,支持了函數重載,重載之後的函數名 爲 原函數名+參數名。比如函數 bool max(int a, int b),編譯之後

原创 c++ 工具

開發工具: 1、VIM 骨灰級玩家專屬 2、emacs  骨灰級玩家專屬 3、code::blocks 入門級推薦 4、codelite 入門級首選 5、eclipse+CDT 如果你經常用eclipse就直接裝個cdt的插件吧 6、ne

原创 不同套接字結構示意圖

點贊 收藏 分享 文章舉報 bruceyang2009lzu 發佈了72 篇原創文章 · 獲贊 108 · 訪問量 23萬+ 私信

原创 編譯時報錯“ undefined reference to”

報錯 寫了一段小程序,報錯“exception.cpp:(.text+0x28): undefined reference to `Sales_item::setPrice(double)“ 程序就算c++ prime中得測試程序:

原创 tail -f -F是個好東西

tail -f -F是個好東西, 動態檢測日誌。 tail -f log.txt tail -F log.txt 點贊 收藏 分享 文章舉報 bruceyang2009lzu

原创 網絡編程POSIX規範要求數據類型

數據類型 說明 來源 int8_t 帶符號8位整數 <sys/types.h> uint8_t 無符號8位整數 <sys/types.h> int16_t 帶符號16位整數 <sys/types.h> uint16_t 無符號16位整數

原创 sed 基本使用

sed 命令的格式 sed [-nefri] [action]-n 安靜模式,只輸出-f filename sed命令寫在文件-i 直接修改原文件,而不是輸出到終端-e 直接在命令行模式上進行sed命令編輯-r 支持延伸型正則表達式ac