博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++ std::is_copy_constructible
阅读量:4211 次
发布时间:2019-05-26

本文共 658 字,大约阅读时间需要 2 分钟。

判断数据类型是不是含有拷贝构造函数。

// is_copy_constructible example#include 
#include
struct A { };struct B { B(B&&){} };struct C { C(const C&){} };int main() { std::cout << std::boolalpha; std::cout << "is_copy_constructible:" << std::endl; std::cout << "int: " << std::is_copy_constructible
::value << std::endl; std::cout << "A: " << std::is_copy_constructible
::value << std::endl; std::cout << "B: " << std::is_copy_constructible::value << std::endl; std::cout << "C: " << std::is_copy_constructible
::value << std::endl; return 0;}

输出:

is_copy_constructible:
int: true
A: true
B: false
C: true

转载地址:http://jbwmi.baihongyu.com/

你可能感兴趣的文章
用talib实现基于emv的简易量化投资策略
查看>>
LongAdder源码解析
查看>>
Talib学习笔记(二)- 价格指数学习
查看>>
CAS机制是什么?
查看>>
Semaphore源码解析
查看>>
ConcurrentLinkedDeque源码解析
查看>>
ReentrantLock源码解析
查看>>
StampedLock源码解析
查看>>
ReentrantReadWriteLock源码解析
查看>>
springboot源码解析(四)
查看>>
CompletionService实践
查看>>
YApi在Window上离线安装笔记
查看>>
Talib学习笔记(一)- 成交量指标学习
查看>>
Tkinter学习笔记(一)
查看>>
MySql学习笔记(二)- 索引的设计和使用
查看>>
MySql学习笔记(一)- 表类型有哪些,怎么用?
查看>>
二阶趋势交易法
查看>>
Mysql学习笔记(十三)查看mysql日志
查看>>
JVM垃圾回收相关知识笔记
查看>>
Curator学习笔记(一)- 读写锁
查看>>