C++
Bobby_PawN
Carpe Diem
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C++】【多线程】
并发与并行网上看到一组生动形象描述并发与并行的图片:并发同时间只能处理一种操作并行同一时间可以处理多种操作C++11多线程每个C++程序均包含默认主线程main函数,通过thread创建新线程,可为thread对象附加回调,回调类型支持函数指针、函数对象、Lambda。Hello World !单线程#include <iostream>...原创 2019-05-04 21:59:33 · 214 阅读 · 0 评论 -
【C++】【STL】
C++必不可少环节之STL,本篇作为系统性学习笔记,详细教程可访问http://c.biancheng.net/stl/容器array<T , N>包含N个T的固定序列,相当于标准数组。容器创建:std::array<int, 5> data {1, 2, 3, 4, 5};元素访问:①索引值 data[i] ②成员函数 data.at(i) ...原创 2019-04-29 23:27:03 · 151 阅读 · 0 评论 -
【C++】【异常处理】
Try Catch Throw① 执行try代码块,若无异常抛出,则跳过全部catch,从最后一个catch代码块末尾继续执行。② 执行try代码块,期间抛出异常,异常会被第一个与异常类型相匹配的catch代码块捕获,执行完此catch后将跳转至最后一个catch代码块末尾继续执行。③ 执行try代码块,期间抛出异常,没有catch可捕获此异常,则异常被抛给上一层函数。④ 执行tr...原创 2019-05-06 18:41:17 · 134 阅读 · 0 评论 -
【C++】【面试题】
Struct与Class区别?1.成员默认访问权限,Class默认private,Struct默认public。2.默认继承权限,Class默认private,Struct默认public。引用与指针的区别?1.引用是别名,指针是地址。2.指针可以在运行时改变所指向的值,引用绑定后不可改变。3.程序为指针分配内存,而引用不分配。4.指针可以指向空,引用不可指向空值。...原创 2019-05-18 13:35:59 · 148 阅读 · 0 评论 -
【C++】【反射机制】
官方定义反射是程序可以访问、检测和修改它本身状态或行为的一种能力。C++本身并不支持反射机制,可手动通过Map实现。实际需求通过类名字符串如“ClassA”生成对应的类对象,并获取类中声明的成员变量和方法,Unreal中蓝图访问C++中类方法即是使用了C++反射机制。实现思路为需要反射的类创建类对象的回调函数,在Map中以类名字符串为Key,类对象回调函数为Value,实现...原创 2019-06-11 13:35:20 · 538 阅读 · 0 评论 -
【C++】【构造函数私有化】
主要目的防止该类在外部被实例化https://blog.youkuaiyun.com/liuwei063608/article/details/38753277public class DiskUtil { private DiskUtil() {}; public static FUNC(){};}这样的类,往往提供一些静态的函数来生成该类的实例,只要这个类有公开的属性、方法...转载 2019-06-11 13:39:25 · 433 阅读 · 0 评论
分享