[c++]Windows的函数后面加’A‘或’W‘的含义
含义 其实就是编码问题A:代表ANSIW:代表宽字节(wide),即 Unicode一般win的库函数如果后面不加 ’A‘ 或 'W' 时,直接给它传字符串类型值时会报错:以我常用的 ShellExecute() 为例: 会报错:"const char *" 类型的实...
含义 其实就是编码问题A:代表ANSIW:代表宽字节(wide),即 Unicode一般win的库函数如果后面不加 ’A‘ 或 'W' 时,直接给它传字符串类型值时会报错:以我常用的 ShellExecute() 为例: 会报错:"const char *" 类型的实...
前言 * new申请的内存,即使你没有执行delete,在程序结束后,也会释放掉的。* 但这样做会有很多弊端,下文将列举部分情况。 弊端 不delete的话被释放时不会执行析构函数 测试 - 在vs2022中:定义一个test...
树莓派4B 树莓派4B是一块cpu架构为Arm的开发板,可以看作是一个小型的电脑主机,只要刷入系统即可和正常电脑一样使用。 环境 树莓派4B - 4G内存版本Cpu架构:arm系统:linux / openwrtVS2019 - win10 预期想法 通过Vs...
摘要 记得之前看过一篇文章说所有的指针其实都可以视为一个int类型,这句话催生了我很多想法,这篇博文即为其一。 示例 示例代码: #include<iostream> using namespace std; int main() { const...
vector * vector是c++的一个模板容器,同时也是一个动态数组,是数组就意味着它支持随机访问。* 它几乎与arraylist一样,但vector是线程安全的,因此vector的性能比arraylist弱。* 使用时需要#include <vector> ...
new运算符 new运算符会在堆上申请一段内存空间,一般的变量是在栈上的。 new出来的变量只要不delete释放,在其他函数等任意位置都可以使用, new会返回这段内存空间的首地址。 new并不确保会自动初始化 测试 ...