240 发简信
IP属地:广东
  • sleep与wait的区别

    1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。 sleep是Thread的静态类方法,即使在a线...

  • const关键字

    const 修饰全局变量时会修改其链接属性为内部链接。如果想要覆盖这种链接可以使用extern关键字覆盖这种链接属性。例如 但不要轻易的这么做,...

  • static关键字

    一、面向过程设计中的static 1、静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。全局变量和静态全局...

  • emplace/emplace_back

    emplace_back/emplace等能通过参数直接在容器中构造对象,相比push_back/insert能更好避免内存的拷贝与移动。emp...

  • ubuntu强制关机导致文件系统损坏

    ubuntu 桌面版的稳定性感觉没有windows好,时不时就卡死。有时候没耐心等待就直接强制断电了,导致挂载的两个分区被锁死。尽管有写入权限,...

  • C++11智能指针管理第三方库分配的内存

    由于第三方库返回的分配内存返回的指针一般是原始指针,需要手动释放内存。这时候就可以使用智能指针来自动管理分配的内存了。下面来模拟一种使用智能指针...

  • 关于面向对象数据成员访问方式

    今天写Android作业的时候,碰到了一个小问题,让我对面向对象中数据成员访问方式的设计有了更深入一步的理解。这个问题是这样的:我需要在Main...

  • union

    Union 称为共用体,或联合体类型。union可以装入不同类型的变量,这些成员共享一段内存,可以用于节省内存。其内存大小等于最大数据成员的内存...

  • 异步操作

    C++11提供了以下异步操作相关的类 std::future : 作为异步结果的传输通道,可以很方便的获取线程函数的返回值std::promis...