夏天之光冰拿铁
夏天之光冰拿铁
全部文章
C++
一些奇奇怪怪的问题(5)
基础知识整理(35)
工具(1)
未归档(2)
题解(4)
归档
标签
去牛客网
登录
/
注册
夏天之光冰拿铁的博客
后台开发gogogo
全部文章
/ C++
(共3篇)
【C++】assert 断言
assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行。断言主要的用处: 可以在预计正常情况下程序不会到达的地方放置断言 :assert false 断言可以用于检查传递给私有方法的参数。(对于公有方法,因为是提供给外部的接口,所以必须在方法中有...
C++
2020-04-12
0
716
C++ std::move
它实现了转移语义 (Move Sementics) 和精确传递 (Perfect Forwarding)。它的主要目的有两个方面:消除两个对象交互时不必要的对象拷贝,节省运算存储资源,提高效率;能够更简洁明确地定义泛型函数。 通俗的左值的定义就是非临时对象,那些可以在多条语句中使用的对象。所有的变量...
实习笔记
2019-11-12
0
753
C++ std::call_once
void call_once( std::once_flag& flag, Callable&& f, Args&&... args );就是保证函数或者一些代码段在并发或者多线程的情况下,始终只会被执行一次。准确执行一次可调用 (Callable) 对象 f...
实习笔记
2019-11-12
0
695