
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1-3) 计算 arg 的平方根。4) 泛型宏:若 arg 拥有 long double 类型,则调用 sqrtl 。否则,若 arg 拥有整数类型或 double 类型,则调用 sqrt 。否则调用 sqrtf 。若 arg 为复数或虚数,则宏调用对应复数函数( csqrtf 、 csqrt 、 csqrtl )。

std::pair是一个结构体模板,其可于一个单元存储两个相异对象。 pair 是 std::tuple 的拥有两个元素的特殊情况。交换 first 与 other.first 及 second 与 other.second 。交换 x 与 y 的内容。等价于 x.swap(y) 。

条件变量是允许多个线程相互交流的同步原语。它允许一定量的线程等待(可以定时)另一线程的提醒,然后再继续。条件变量始终关联到一个互斥。
condition_variable_any 类是 std::condition_variable 的泛化。相对于只在 std::unique_lock 上工作的 std::condition_variable , condition_variable_any 能在任何满足 基本可锁定 (BasicLockable) 要求的锁上工作。条件变量语义描述见 std::condition_variabl
为名为 name 的本地环境构造新的 std::time_put_byname 平面。refs 用于资源管理:在销毁最后一个保有平面的 std::locale 对象时,若 refs == 0 ,则实现销毁平面对象。否则,不销毁对象。

1) 按照字符序列 [fmtbeg, fmtend) 中提供的格式,从输入字符序列 [beg, end) 分析日期和时间。2) 从输入序列 [beg, end) 分析一个格式指定符并按照它更新 t 所指向的 std::tm 结构体。

1) 公开成员函数,调用最终派生类的成员函数 do_max_length 。2) 返回对于任何合法范围 [from, from_end) 和任何 state 合法 , do_length(state, from, from_end, 1) 所能返回的最大值。

检查给定的字符是否为给定 locale 的 std::ctype 平面分类为字母字符。

检查给定字符是否为给定 locale 的 ctype 平面分类为空白字符。

对 *this 中的每个元素与 other 中其对应元素调用 swap (可以是 std::swap ,或通过 ADL 找到的)。交换 lhs 与 rhs 的内容。等价于 lhs.swap(rhs) 。








