環境搭建 boost c 快速入門

2021-10-10 04:12:37 字數 2362 閱讀 3483

boost 編碼文件

boost 官方文件

下面逐個介紹 boost 的功能 ~ ?

#include

#include

#include

#include

using

namespace std;

// 作用域指標,獨佔記憶體資源。

#include

void

test_scoped_ptr()

// 作用域陣列,可以理解為正常陣列,只能動態初始化。

#include

void

test_scoped_array()

// 共享指標,不獨佔記憶體,當引用物件的最後乙個智慧型指標銷毀後,物件才會被釋放

#include

void

test_shared_ptr()

// 共享陣列,可以和另外乙個陣列指向同一塊記憶體,必須動態初始化。

#include

void

test_shared_array()

// 指標容器

#include

void

test_ptr_vector()

intmain()

#include

#include

#include

#include

#include

using

namespace std;

// bind

#include

void

add(

int i,

int j)

void

test_bind_foreach()

// ref

void

add(

int i,

int j, std::ostream& os)

void

test_ref()

// function,封裝函式指標

#include

void

test_function()

// lambda ,匿名函式。相比 bind 和 ref 省掉了乙個函式。

#include

void

test_lambda()

intmain()

#include

#include

#include

#include

#include

using

namespace std;

// signals 訊號:事件和事件處理器

#include

void

slots1()

void

slots2()

struct hello

void

operator()

()const};

void

test_signals()

// connections 連線

template

<

int n>

struct slot

void

operator()

()};

void

test_commections()

intmain()

#include

#include

#include

#include

#include

#include

using

namespace std;

// stringalgorithms 字串演算法

#include

void

test_stringalgorithms()

// regex 正規表示式

#include

void

test_regex()

}int

main()

#include

#include

#include

#include

#include

#include

using

namespace std;

#include

boost::mutex mu;

int i =0;

void

hello()

}void

test_thread()

intmain()

angularjs 快速入門,環境搭建 (一)

angularjs 概念概述 引入angularjs 庫 src script 在html的input中新增ng model實現雙向繫結 src script head name label type text ng model yourname placeholder enter a name h...

Vue詳細的環境搭建,帶你快速入門。

一 安裝node.js node.js官網 二 在node.js安裝目錄建立資料夾 1.開啟node.js的資料夾目錄,建立紅色箭頭指向的兩個資料夾。node global 和 node cache 三 配置環境變數 1.右擊我的電腦 屬性 高階系統設定 環境變數 如下圖 2.複製nodejs目錄路...

LAMP環境快速搭建

1.安裝httpd httpd 安裝httpd root localhost httpd chkconfig httpd on 開機啟動 root localhost httpd service httpd start 啟動服務 root localhost httpd elinks source ...