摘要:
namespace TANG{ int height; int weight; } namespace GAO{ int height; int weight; } // 名称空间是开放的,可以把名称加入到已有名称空间中 name space TANG{ void func(); } 名称空间提供一 阅读全文
posted @ 2022-06-18 21:06
店里最会撒谎白玉汤
阅读(31)
评论(0)
推荐(0)
摘要:
通常new 负责在堆中找到一个满足要求的内存卡,new运算符还有另一种变体,被称为定位new运算符可以使用指定的位置。可以使用这种特性来设置内存关联规程、处理需要通过特定地址进行访问的硬件或在特定位置创建对象。要使用定位new,需要包含头文件new。 char buffer[100]; int *p 阅读全文
posted @ 2022-06-18 17:28
店里最会撒谎白玉汤
阅读(294)
评论(0)
推荐(0)
摘要:
1. volatile 表明即使程序没用对内存单元进行修改,其值也可能发生变化。 比如一个指针指向一个硬件位置,硬件可能会修改指针所指向的值。 两个 程序互相影响共享数据。 如果编译器发现几条语句两次使用了某个变量,编译不会让程序查找这个值两次,而是将这个值缓存到寄存器中。这种优化假设变量的值在两次 阅读全文
posted @ 2022-06-18 17:02
店里最会撒谎白玉汤
阅读(61)
评论(0)
推荐(0)

浙公网安备 33010602011771号