線程池概念 假設(shè)完成一項(xiàng)任務(wù)需要的時(shí)間=創(chuàng)建線程時(shí)間T1+線程執(zhí)行任務(wù)時(shí)間T2+銷毀線程時(shí)間T3,如果T1+T3的時(shí)間遠(yuǎn)大于T2,通常就可以考慮...
C++設(shè)計(jì)模式 前言 1. 代碼倉庫 https://github.com/TOMO-CAT/CppDesignPattern[https://...
Gitbook Linux centos7.2安裝方式 1. 安裝node.js 從官網(wǎng)拿到文件的下載鏈接: 英文網(wǎng)址:https://node...
概念 多態(tài)在代碼中指的就是“一個(gè)接口,多種實(shí)現(xiàn)”(相同的調(diào)用方法有不同的實(shí)現(xiàn)方式),屬于面向?qū)ο缶幊痰暮诵母拍?。廣義的多態(tài)包括靜態(tài)多態(tài)和動態(tài)多態(tài)...
總結(jié) 初始化值的是創(chuàng)建變量時(shí)賦予變量一個(gè)值(不同于賦值的概念) 使用等號=初始化對象時(shí)是拷貝初始化,否則是直接初始化 直接初始化也可能調(diào)用拷貝構(gòu)...
1. 宏常量與宏函數(shù) C++中用#define <宏名> <字符串>命令定義宏,在代碼中將字符串替換宏名出現(xiàn)的位置。定義宏的方式根據(jù)是否包含參數(shù)...
綜述 C是一門結(jié)構(gòu)化語言,重點(diǎn)在于數(shù)據(jù)結(jié)構(gòu)與算法,側(cè)重于對于輸入進(jìn)行運(yùn)算得到輸出(面向過程)。而C++考慮的是構(gòu)造一個(gè)對象模型,通過獲取對象的方...
引用傳遞和值傳遞 1. 值傳遞 當(dāng)形參是非引用類型時(shí),實(shí)參的值會被拷貝給形參,實(shí)參和形參是兩個(gè)完全不同的對象,函數(shù)對形參做的所有操作都不會影響實(shí)...
簡介 所有標(biāo)準(zhǔn)庫類型都可以使用迭代器,但是其中只有少數(shù)幾種才同時(shí)支持下標(biāo)運(yùn)算符,有迭代器的類型都擁有begin()和end()的成員函數(shù): Ti...