队列和栈的互相实现 概述:1. 用队列实现栈;2. 用栈实现队列 队列: 先进先出 栈:先进后出 队列实现栈 思路 实现 12345678910111213141516171819202122232425262728293031323334class MyStack {public: void Push(int val) { if(queueSta.emp 2023-10-27 B_Code > CPP > STL #CPP #LeetCode/队列 #LeetCode/栈
【CPP】Json11 用法总结 [toc] 1234567891011121314151617181920212223242526std::string strMsg = R"({ "user" :"test", "status":"login", //登录状态:login、logout "r 2023-10-27 B_Code > CPP #CPP #Json
字符串类型转换整理(char、TCHAR、string、wstring、CString、WCHAR) [TOC] string <–> CString string -> CString 12345std::string str = "string";CString csRet;// csRet.Format("%s", str.c_str());// 如果上句报错就使用csRet.Format(_T("%s"), 2023-10-27 B_Code > CPP #cpp/String
C++内存分配 C++ 程序运行期间内存分配整理 [toc] new 内存分配 在C++中,使用new关键字分配的内存是在虚拟内存中。虚拟内存是一种抽象概念,它允许程序以连续且固定大小的内存地址空间运行,而不管物理内存的实际配置如何。 当你使用new在C++中创建一个对象或数组时,内存管理器会在堆内存中分配一块空间,并返回指向这块空间的指针。即使这块空间超出了程序当前的实际物理内存,操作系统也会通过页面调度 2023-10-27 B_Code > CPP #CPP #内存分配
【编解码】Unicode解码 概述:Unicode解码 参考文章: windows下C实现Unicode和Utf8编码的互转_c unicode转utf-8-CSDN博客 C / C++ 处理转义 \uxxxx 字符-CSDN博客 2023-10-27 B_Code > C #Code/C #Unicode