随笔分类 - C++
摘要:下载地址: Microsoft Visual C++ 2015-2022 Redistributable 14.36.32420.0 (2023-03-15) x64 https://download.visualstudio.microsoft.com/download/pr/0891264a-2
阅读全文
摘要:C++读取文件的内容 #include<iostream> #include <string> #include <fstream> #include <sstream> using namespace std; string readAnsiTXT(string filename) { ifstr
阅读全文
摘要:// RWIniTest.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <iostream> #include<atlstr.h> #include<stdlib.h> using namespace std; void ReadIniTest()
阅读全文
摘要:UTF8_To_String #include<Stringapiset.h> #include <iostream> std::string UTF8_To_String(const std::string& str) { int nwLen = MultiByteToWideChar(CP_UT
阅读全文
摘要:一、创建动态文件 1.添加头文件dll.h,并输入以下代码: #ifdef DLL_EXPORTS //如果在工程里已经添加预定义宏DLL_EXPORTS #define DLLEXPORT __declspec(dllexport) //那DLLEXPORT就指代__declspec(dllexp
阅读全文
摘要:
本阶段主要针对C++泛型编程和STL技术做详细讲解,探讨C++更深层的使用 1 模板 1.1 模板的概念 模板就是建立通用的模具,大大提高复用性 例如生活中的模板 一寸照片模板: PPT模板: 模板的特点: 模板不可以直接使用,它只是一个框架 模板的通用并不是万能的 1.2 函数模板 C++另一种编
阅读全文

摘要:
前言 本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。 1 内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等
阅读全文

摘要:
1 C++初识 1.1 第一个C++程序 编写一个C++程序总共分为4个步骤 创建项目 创建文件 编写代码 运行程序 1.1.1 创建项目 Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开 1.1.2 创建文件 右键源文件,选择添加->新建项 给C++文件起个名称,然
阅读全文

摘要:借鉴大佬的笔记笔记,记录方便查阅,一起学习呀~ C#与C++类型对应表
阅读全文
摘要:一、设立句柄的原因 windows 之所以要设立句柄,根本上源于内存管理机制的问题—虚拟地址,简而言之数据的地址需要变动,变动以后就需要有人来记录管理变动,(就好像户籍管理一样),因此系统用句柄来记载数据地址的变更。 Windows是一个以虚拟内存为基础的操作系统,很多时候,进程的代码和数据并不全部
阅读全文