Effective C++ Item 08
Item 08-別讓異常逃離析構函數(Prevent exceptions from leaving destructors)C++並不禁止析構函數吐出異常,但
C++11讀書筆記—8(多線程使用簡介)
C/C++程序員最苦惱的是自己跨平台能力不是一半弱。如果想跨平台,有一大波函數庫等著你來深入研究。你再反觀java。。。。一、原子操作所謂原子操作,就是多線程中
Effective C++ Item 09
Item 09-絕不在構造函數和析構函數中調用virtual函數(Never call virtual functions during constructio
Effective C++ Item 12
Item 12-復制對象時忽忘其每一個成分(Copy all parts of an object)設計良好之面向對象系統(OO-system)會將對象的內部封
信號槽庫:sigslot.h和sigc++使用
用qt的知道,qt有方便簡單的信號槽機制,但需要專門的qt工具處理。如果想直接使信號槽就可以使用sigslot庫,或者sigc++庫,或者boost中的sign
C++對象模型的那些事兒之四:拷貝構造函數
前言對於一個沒有實例化的空類,編譯器不會給它默認生成任何函數,當實例化一個空類後,編譯器會根據需要生成相應的函數。這類函數包括一下幾個:構造函數 拷貝構造函數
C++ Socket 一個服務器 多個客戶端 (阻塞式)
服務端ServerNet.h#pragma once#include #include #include#include#include#include #in