• C++学习之内存的分配和初始化

    时间:2024-03-19 14:37:13

    C++定义了2个运算符来分配和释放动态内存。new分配内存,delete释放内存。1. 使用new动态分配和初始化对象在自由空间分配的内存是无名的,new返回一个指向分配的对象的指针。int *pi = new int; // pi指向一个动态分配的、未初始化的无名对象默认情况下,动态分配的对象是默...

  • C++语言学习(一)—— 认识C++语言

    时间:2024-03-16 18:47:46

    目录 一、C++语言 二、C与C++语言的区别 2.1 预处理器 2.2 标准库 2.3 类型 2.4 函数重载 2.5 内存管理 2.6 输入输出函数 2.7 关键字  三、C++的基本结构 一、C++语言 C++语言是一种高级编程语言,由Bjarne Stroustrup在20世纪80年代初设...

  • C++ 网络编程学习五

    时间:2024-03-15 21:07:15

    C++网络编程学习五 网络结构的更新单例模式懒汉单例模式饿汉单例模式懒汉式指针智能指针设计单例类服务器优雅退出asio的多线程模型IOServiceasio多线程IOThreadPoolepoll 和 iocp的一些知识点 网络结构的更新 asio网络层,会使用io_context进行数据...

  • Visual C++ 2010学习版安装教程

    时间:2024-03-14 17:33:08

    1. 创建项目    点击 “创建新项目”,创建一个项目。 2. 创建 helloworld.c ⽂件 3. 在弹出的编辑框中,选中 “C++文件(.cpp)”,将 下方 “源.cpp” 手动改为要新创建的文件名。    如:helloWorld.c 。注意,默认 cpp 后缀名,要手动改...

  • 学习信息学,编程语言选哪种?C++,Python还是Scratch

    时间:2024-03-13 12:48:13

    随着人工智能概念普及,电脑技术重要性日益提高,越来越多家长或者孩子,愿意在低年龄段,就开始电脑教育,尤其是编程思维培训。兴致冲冲的家长拖着孩子来到编程培训机构一看,什么C++、Python、Scratch、VB、JavaScript、Swift、Mindstorms、Etoys、Hopscotch…...

  • C++/CLI学习笔记3(快速打通c++与c#相互调用的桥梁)

    时间:2024-03-13 11:17:28

    c++/cli变量和操作符 3.1:什么是变里 变量是存储数据以便应用程序临时使用的内存位置,具有名称、类型和值。变量值在应用程序执行期间可能改变,变量名也是。变量使用前必须声明,即指定类型和提供名称。变量的类型决定了值的范围以及能执行的操作 3.2:基本数据类型 类型说明bool句含true或 f...

  • C++ OpenCV学习笔记(完结)

    时间:2024-03-11 19:00:30

     1、图像的加载、修改与保存涉及API:cv::imread(); //读取cv::imshow(); //显示cv::cvtColor();...

  • 一文看懂扣哒世界CodeCombat信息学奥赛体系C++(干货超多,免费学习)

    时间:2024-03-10 16:22:48

    CoCo来信扣哒世界CodeCombat 首席支持者,你好,CodeCombat信息学奥赛体系C++上线啦,下面是童老师为大家准备的介绍文章,看完后记得在底部领取免费试用班...

  • C++学习篇:fatal error LNK1168无法对程序进行写入

    时间:2024-03-04 19:49:51

    今天,初学STL,使用VS12写了一个程序,指针没有用好,触发了一个断点!结果修改程序后,再次调试运行之后发现无法运行,提示fatal error LNK1168:...

  • UE4入门学习4:C++编程介绍

    时间:2024-03-04 14:36:43

    - - 文章 UE4入门学习4:C++编程介绍 作者 游蓝海( http://blog.csdn.net/you_lan_hai )UE4直接使用C++作为逻辑层语言,这样引擎层与逻辑层语言统一,不需要胶水代码去转发,消除了逻辑层和引擎层的交互成本。为了便于开发,UE4...

  • QT学习笔记-任务栏图标程序(带菜单栏)C++实现

    时间:2024-03-02 16:02:36

    虽然是在Linux下编写的,但是参考了别人代码感觉是通用的,Windows也可以参考。环境:Linux(Ubuntu/Debian)(方德)、QT5.6.2、GCC...

  • c++学习记录 deque容器—排序

    时间:2024-02-29 21:23:54

    算法: sort(iterator beg,iterator end);             //对beg和end区间内元素进行排序#include<iostream>using namespace std;#include<deque>#include<algor...

  • Boost Test学习总结(C++) - Robin1986

    时间:2024-02-29 13:54:15

    Boost Test学习总结(C++) 2009-05-18 00:06 Robin1986 阅读(7383) 评论(5) 编辑 收藏 举报  1.  ...

  • C++入门学习(三十四)值传递,实参-形参

    时间:2024-02-23 13:40:43

    什么是值传递? 值传递(Pass by Value)是一种参数传递方式,当函数或方法被调用时,将实际参数的值复制一份传递给函数或方法中的形式参数。这意味着在函数或方法内部对形式参数的修改不会影响到实际参数的值。因为形式参数只是用实际参数的值初始化自己的存储单元内容,它们位于两个不同的内存单元中,所以...

  • C++学习:list

    时间:2024-02-22 21:15:52

    1.list的定义和结构 list的使用频率不高,在做题时几乎遇不到需要使用list的情景。list是一种双向链表容器,它是标准模板库(STL)提供的一种序列容器。list容器以节点(node的形式存储元素,并使用指针将这些节点链接在一起,形成一个链表结构。list容器结构如下: list容器模板...

  • C++操作Excel学习笔记

    时间:2024-02-15 11:55:06

    一:【当前博文转载自http://blog.csdn.net/fullsail/article/details/4067416】C++读取Excel文件方式比较C++读取Excel的XLS文件的方法有很多,但是也许就是因为方法太多,大家在选择的时候会很疑惑。由于前两天要做导表工具,比较了常用的方法,...

  • 学习Opencv(蝴蝶书/C++)——4.图形和大型数组类型(下)

    时间:2024-01-27 15:38:42

    文章目录 4.5 通过块访问数组(多行多列等范围访问) 4.6 矩阵支持的代数运算(运算符重载) 4.7 饱和转换 4.8 cv::Mat的其他成员函数 7. cv::SparsesMat表示N维稀疏数组 7.1 基本介绍 7.2 引用或者值访问...

  • C++学习(七)(C语言部分)之 输入

    时间:2024-01-21 20:10:14

    输入学习时的笔记(其实也没什么用,留着给自己看的)输出是指 把内容打印到控制台窗口输入是指 把内容输入到程序里 scanfscanf 从键盘获取内容到程序里格式占位符+变量要加取地址符1、格式占位符 %d 整数类型 %c 字符类型 %f 浮点型 float (不能混写和%lf不一样)...

  • (C/C++学习笔记) 十七. 面向对象程序设计

    时间:2024-01-21 15:26:25

    十七. 面向对象程序设计 ● 面向对象程序设计的基本概念※ 类实际上是一种复杂的数据类型,它不仅包含不同类型的数据,还包含对这些数据的一些必要的操作.而对象则是这种复杂的数据类型的一个变量.类是抽象的,对象是具体的,一个对象是某个类的一个具体实例(instance);如同动物和鱼类/人类.........

  • C++学习(十)(C语言部分)之 分支语句

    时间:2024-01-20 12:29:05

    #include<stdio.h> // std 标准  io ---->  input  output  输入 输出  printf scanf getchar ......#include<stdlib.h> // system libary库//预处理命令 可以当...