- static static:可以在没有建立对象时候使用。 1.修饰变量:是全局变量,在类加载之后放于方法区,只在初始化时加载一次,且全局共享。如果不赋初值就默认为0. 2.修改方法:静态方法不能调用非静... static static:可以在没有建立对象时候使用。 1.修饰变量:是全局变量,在类加载之后放于方法区,只在初始化时加载一次,且全局共享。如果不赋初值就默认为0. 2.修改方法:静态方法不能调用非静...
- C++ 数据类型转换 概述不同类型数据间的转换隐式类型转换强制类型转换自己声明的类型转换转换构造函数 类型转换函数案例应用 概述 在日常的开发中, 我们经常会用到数据类型转换, 所... C++ 数据类型转换 概述不同类型数据间的转换隐式类型转换强制类型转换自己声明的类型转换转换构造函数 类型转换函数案例应用 概述 在日常的开发中, 我们经常会用到数据类型转换, 所...
- C++ 二进制文件 & 顺序读写 概述二进制 vs ASCII二进制写入ASCII 写入 read 和 write 读写二进制文件案例一案例二 概述 二进制文件不同于文本文件,... C++ 二进制文件 & 顺序读写 概述二进制 vs ASCII二进制写入ASCII 写入 read 和 write 读写二进制文件案例一案例二 概述 二进制文件不同于文本文件,...
- C++ 缓冲区 缓冲区例子 缓冲区 缓冲区 (buffer) 是内存空间的一部分. 在内存中会为每一个数据流开辟一个内存缓冲区. 缓冲区是用来存放流中的数据, 缓冲区中的数据就是流. ... C++ 缓冲区 缓冲区例子 缓冲区 缓冲区 (buffer) 是内存空间的一部分. 在内存中会为每一个数据流开辟一个内存缓冲区. 缓冲区是用来存放流中的数据, 缓冲区中的数据就是流. ...
- C++ 文件读写 概述文件分类文件流流对象打开文件open 函数构造函数打开文件的方式 关闭文件ASCII 文件操作写入文件读取文件读写文件 概述 所谓 “文件”, 一般指存储在外... C++ 文件读写 概述文件分类文件流流对象打开文件open 函数构造函数打开文件的方式 关闭文件ASCII 文件操作写入文件读取文件读写文件 概述 所谓 “文件”, 一般指存储在外...
- C++ 浅拷贝 & 深拷贝 概述对象的赋值对象的复制对象复制的用途建立一个新对象函数的参数为类对象函数的返回值为类对象 浅拷贝深拷贝 概述 浅拷贝 (shallow copy)... C++ 浅拷贝 & 深拷贝 概述对象的赋值对象的复制对象复制的用途建立一个新对象函数的参数为类对象函数的返回值为类对象 浅拷贝深拷贝 概述 浅拷贝 (shallow copy)...
- 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍 ଘ(੭ˊᵕˋ)੭ 昵称:海轰 标签:程序猿|C++选手|学生 简介:因C语言结识编... 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍 ଘ(੭ˊᵕˋ)੭ 昵称:海轰 标签:程序猿|C++选手|学生 简介:因C语言结识编...
- 1 类型转换名称和语法 C 风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是: TYPE b = (TYPE)a C++ 风格的类型转换提供了4 种类型转换操作符来应对不同场合的应用。 static_cast 静态类型转换。如int转换成char reint... 1 类型转换名称和语法 C 风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是: TYPE b = (TYPE)a C++ 风格的类型转换提供了4 种类型转换操作符来应对不同场合的应用。 static_cast 静态类型转换。如int转换成char reint...
- 1)STL 是 C++ 的一部分,因此不用额外安装什么,它被内建在你的编译器之内。 2)STL 的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但是这种分离确实使得 STL 变得非常通用。 例如,在 STL 的 vector 容器中,可以放入元素、基础数据类型变量、元素的地址;STL 的 sort() 函数可以用来操作 v... 1)STL 是 C++ 的一部分,因此不用额外安装什么,它被内建在你的编译器之内。 2)STL 的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但是这种分离确实使得 STL 变得非常通用。 例如,在 STL 的 vector 容器中,可以放入元素、基础数据类型变量、元素的地址;STL 的 sort() 函数可以用来操作 v...
- 即使我们Java层的函数没有参数,原生方法还是自带了两个参数,其中第一个参数就是JNIEnv。 如下: native方法: public native String stringFromC(); public native String stringFromCpp();12 原生方法: jstring Java_com_example_jni_MainAct... 即使我们Java层的函数没有参数,原生方法还是自带了两个参数,其中第一个参数就是JNIEnv。 如下: native方法: public native String stringFromC(); public native String stringFromCpp();12 原生方法: jstring Java_com_example_jni_MainAct...
- //冒泡排序#include#include//用到swap交换函数 using namespace std;int main(){ int a[5]; //输入数据 for(int i=0;i<5;i++) { cin>>a[i]; } //排序 for(int i=0;i<4;i++) { for(intj=0;j&... //冒泡排序#include#include//用到swap交换函数 using namespace std;int main(){ int a[5]; //输入数据 for(int i=0;i<5;i++) { cin>>a[i]; } //排序 for(int i=0;i<4;i++) { for(intj=0;j&...
- vector()的用法 概念 vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件: #include<vector>; 1 一、vector的初始化 (1) vector<int> a(10); //定义了10个整型元素的向量(尖括号中为元... vector()的用法 概念 vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件: #include<vector>; 1 一、vector的初始化 (1) vector<int> a(10); //定义了10个整型元素的向量(尖括号中为元...
- 测试代码 #include<iostream> using namespace std; class point{ public: point(double a,double b); ~point(); point(point &p); void fun1(point p); point fun2(); double getx() {... 测试代码 #include<iostream> using namespace std; class point{ public: point(double a,double b); ~point(); point(point &p); void fun1(point p); point fun2(); double getx() {...
- Demo #include <iostream> #include <vector> using namespace std; int main() { // 定义2*3 二维数组 // vector<vector<int> > a(row, vector<int>(col, 0)); 初始化为0 vec... Demo #include <iostream> #include <vector> using namespace std; int main() { // 定义2*3 二维数组 // vector<vector<int> > a(row, vector<int>(col, 0)); 初始化为0 vec...
- 测试代码 #include<iostream> #include<cstdlib> using namespace std; struct student{ int id; float gpa; }; template <class t> class store{ private: t item; bool havevalue... 测试代码 #include<iostream> #include<cstdlib> using namespace std; struct student{ int id; float gpa; }; template <class t> class store{ private: t item; bool havevalue...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签