Effective C++_第五篇

Effective C++_第五篇

bingliaolong C++ 1年前 2 0

45 使用成员函数模板来接受所有兼容类型 概述 在C++模板编程中,成员函数模板允许类的成员函数独立于类的模板参数进行模板化,从而使得这些成员函数可以接受比类的模板参数更广泛的类型 问题描述 假设你有一个模板类,其某个成员函数需要处理比类模板参数更广泛的类型 传统的类模板参数限制...

Boost 程序库完全开发指南:函数并发

Boost 程序库完全开发指南:函数并发

bingliaolong C++ 4年前 7 0

函数与回调 ref 包装对象的引用,在传递参数时消除对象拷贝的代价,或者将不可拷贝的对象变为可以拷贝。 reference_wrapper boost::cref boost::ref unwrap_ref bind 适配任意的可调用对象,如函数指针、函数引用、成员函数指针、函数...

Boost 程序库完全开发指南:工具与字符串

Boost 程序库完全开发指南:工具与字符串

bingliaolong C++ 4年前 2 0

noncopyable 实现一个禁止拷贝的类。 实现 使用 ignore_unused 让暂时用不到又必须保留的变量在编译时不报警告。 实现 用法 optional 常量 函数 optional:构造未初始化的对象。 optional(v):构造初始化的对象。 optional(...

扫一扫二维码分享