C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。
C++ 是一种广泛使用的编程语言,它是由 Bjarne Stroustrup 在 1983 年创建的,并从 C 语言中派生出来。C++ 提供了面向对象、过程化和泛型编程的编程范式,因此,它被广泛用于开发各种类型的应用程序,包括操作系统、游戏、嵌入式系统、服务器、图形用户界面 (GUI) 等。
原创 2024-03-09 13:07:14
197阅读
1点赞
C++语言与OO思想介绍让编程改变世界Change the world by program前言首先这门课程是比较难讲的,为什么呢?主要是由于“快速”!小甲鱼一向不主张做事浮夸,而从来的“速成”课程都是以浮夸为主题!编程能力绝对是时间和经验的积累!在这里小甲鱼假设大家都C语言的基础,为了增进编程能力...
转载 2011-05-17 16:17:00
76阅读
2评论
C++教程C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室
原创 2021-12-28 18:01:09
166阅读
之前我们在声明数组的时候,采用的是datatype array[len]的形式,数组在分配之后,不能调整大小,删除和插入数据时操作
原创 2022-11-22 22:49:59
329阅读
对于习惯使用C进行开发的程序员来说,在看到C++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中,它除了取地
原创 2022-11-22 22:50:21
107阅读
C语言中,用0结尾的字符数组表示字符串,C的字符串有一个问题,就是定义后大小不能改变,存入的内容
原创 2022-11-22 22:50:37
187阅读
之所以抛弃char  *的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。首先,为了在我们的程序中使用string类型,我们必须包
原创 2021-08-12 16:32:54
621阅读
深入探讨C++中的一些核心概念,包括函数、模板以及Lambda表达式等。这些概念不仅是C++编程的基础,也是理解更高级编程概念的关键。
C++异常处理机制详解 异常是C++中处理错误的重要方式,通过throw、try、catch三个关键字实现。当函数抛出异常时,程序会暂停当前执行,沿着调用链查找匹配的catch子句,这个过程称为"栈展开"。异常捕获遵循最近匹配原则,可使用catch(...)捕获任意异常。异常安全是重要考量,需要注意资源泄漏问题。C++11引入了noexcept关键字声明不抛异常的函数。异常处理优点在于能清晰展示错误信息,但缺点是可能打乱程序流程并导致内存泄漏。合理的异常处理需要权衡其优缺点,在适当场景下
c++概述: 新手入门《c++程序设计》,选择最新版,建议一门语言学到精通,再扩展。 编译类型语言cc++等;解释类语言:python、PHP等;脚本语言:javascript、python等。 visual studio 2019:创建新建项目--控制台应用--配置控制台--创建;编译:生成- ...
转载 2021-09-24 09:42:00
261阅读
2评论
STDMETHOD_是一个宏,用于定义指定返回类型的接口方法,包含virtual关键字。可用于定义方法声明。 #define STDMETHOD_(type,menthod) virtual type STDMETHODCALLTYPE menthod 例如: STDMETHOD_ (ULONG, ...
转载 2021-08-16 09:40:00
318阅读
2评论
一、怎样用C++的源文件产生一个可运行程序 一个C++程序由一个或者多个编译单元组成。每一个编译单元都是一个独立的源码文件。一般是一个带.cpp的文件,编译器每次编一个文件编译单元,生成一个以.obj或者.o为后缀的目标文件。程序就是执行在这些目标文件上。这些目标文件都是二进制的文件。一旦全部的编译
转载 2017-05-11 20:46:00
114阅读
2评论
什么是C语言 语言是人和人交流的工具,C语言是人和机器交流的语言 电路0101码 --> 汇编语言 --> C语言 -->C++C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便
多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就可能会用到多态。 C
原创 2022-11-22 22:49:05
85阅读
C++ 类和对象 C语言中结构体(struct)是一种构造类型,可以包含若干成员变量,可以通过结构体来定义结构体变量。
原创 2022-11-22 22:50:50
121阅读
数据类型向内存申请空间#inculde <stdio.h>int main(){ char ch = 'A';//'ch'为变量 printf("%c",ch);//%c——打印字符格式的数据 return 0; }#inculde <stdio.h>int main(){ int age = 17;//'age'为变量 printf("
原创 2022-09-18 10:09:59
374阅读
C是一种通用的编程语言,广泛用于系统软件与应用软件的开发。于1969年至1973年间,为了移植与开发UNIX操作系统,由丹尼斯·里奇与肯·汤普逊,以B语言为基础,在贝尔实验室设计、开发出来。现在好多的软件多多少少都会涉及到C或者C++,现在很火的直播系统也是离不开C的。。!所以学习C或者C++是很有前途的。
原创 2018-11-21 18:29:13
3094阅读
探索 C 语言:编程世界的基石在计算机编程的广袤领域中,C 语言宛如一座巍峨的基石,自诞生以来便在软件开发的进程中占据着举足轻重的地位。它以简洁高效、灵活强大的特性,成为无数程序员踏入编程世界的第一站,更是构建操作系统、嵌入式系统、游戏开发以及众多高性能应用程序的核心工具。一、C 语言的起源与发展C 语言的起源可以追溯到 20 世纪 70 年代初,由丹尼斯・里奇(Dennis Ritchie)在贝
原创 9月前
816阅读
探索 C 语言:编程世界的基石在计算机编程的广袤领域中,C 语言宛如一座巍峨的基石,自诞生以来便在软件开发的进程中占据着举足轻重的地位。它以简洁高效、灵活强大的特性,成为无数程序员踏入编程世界的第一站,更是构建操作系统、嵌入式系统、游戏开发以及众多高性能应用程序的核心工具。一、C 语言的起源与发展C 语言的起源可以追溯到 20 世纪 70 年代初,由丹尼斯・里奇(Dennis Ritchie)在贝
原创 9月前
208阅读
  • 1
  • 2
  • 3
  • 4
  • 5