随笔分类 -  C++

摘要:下载地址: Microsoft Visual C++ 2015-2022 Redistributable 14.36.32420.0 (2023-03-15) x64 https://download.visualstudio.microsoft.com/download/pr/0891264a-2 阅读全文
posted @ 2023-04-12 09:30 码农阿亮 阅读(1348) 评论(0) 推荐(1)
摘要:C++读取文件的内容 #include<iostream> #include <string> #include <fstream> #include <sstream> using namespace std; string readAnsiTXT(string filename) { ifstr 阅读全文
posted @ 2022-07-26 20:45 码农阿亮 阅读(45) 评论(0) 推荐(0)
摘要:// RWIniTest.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include <iostream> #include<atlstr.h> #include<stdlib.h> using namespace std; void ReadIniTest() 阅读全文
posted @ 2022-04-12 10:10 码农阿亮 阅读(476) 评论(0) 推荐(0)
摘要:UTF8_To_String #include<Stringapiset.h> #include <iostream> std::string UTF8_To_String(const std::string& str) { int nwLen = MultiByteToWideChar(CP_UT 阅读全文
posted @ 2022-03-30 09:20 码农阿亮 阅读(664) 评论(0) 推荐(0)
摘要:一、创建动态文件 1.添加头文件dll.h,并输入以下代码: #ifdef DLL_EXPORTS //如果在工程里已经添加预定义宏DLL_EXPORTS #define DLLEXPORT __declspec(dllexport) //那DLLEXPORT就指代__declspec(dllexp 阅读全文
posted @ 2022-03-01 19:23 码农阿亮 阅读(355) 评论(0) 推荐(0)
摘要: C++提高编程本阶段主要针对C++泛型编程和STL技术做详细讲解,探讨C++更深层的使用 1 模板 1.1 模板的概念 模板就是建立通用的模具,大大提高复用性 例如生活中的模板 一寸照片模板: PPT模板: 模板的特点: 模板不可以直接使用,它只是一个框架 模板的通用并不是万能的 1.2 函数模板 C++另一种编 阅读全文
posted @ 2022-02-22 13:23 码农阿亮 阅读(359) 评论(1) 推荐(2)
摘要:C++核心编程前言 本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。 1 内存分区模型 C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等 阅读全文
posted @ 2022-02-21 20:04 码农阿亮 阅读(78) 评论(0) 推荐(0)
摘要:C++基础入门1 C++初识 1.1 第一个C++程序 编写一个C++程序总共分为4个步骤 创建项目 创建文件 编写代码 运行程序 1.1.1 创建项目 ​ Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开 1.1.2 创建文件 右键源文件,选择添加->新建项 给C++文件起个名称,然 阅读全文
posted @ 2022-02-21 19:48 码农阿亮 阅读(525) 评论(0) 推荐(0)
摘要:借鉴大佬的笔记笔记,记录方便查阅,一起学习呀~ C#与C++类型对应表 阅读全文
posted @ 2022-01-04 11:08 码农阿亮 阅读(75) 评论(0) 推荐(0)
摘要:一、设立句柄的原因 windows 之所以要设立句柄,根本上源于内存管理机制的问题—虚拟地址,简而言之数据的地址需要变动,变动以后就需要有人来记录管理变动,(就好像户籍管理一样),因此系统用句柄来记载数据地址的变更。 Windows是一个以虚拟内存为基础的操作系统,很多时候,进程的代码和数据并不全部 阅读全文
posted @ 2021-12-20 09:37 码农阿亮 阅读(276) 评论(0) 推荐(0)