-
c++ vector详解
文章目录 vectorvector 的创建和初始化vector的遍历vector的其他 *** 作vector vector是标准库中常见的一种容器,使用起来非常方便,可以用来代替c++原本的数组。 vector 的创建和初始化 vecto
-
C++入门
目录 1.C++关键字2.命名空间的介绍2.1.命名空间的定义2.2.命名空间三种使用方式3.输入和输出3.缺省参数3.1.缺省参数的概念3.2.缺省参数的分类4.函数重载4.1.函数重载概念5.引用5.1.引用的概
-
给定三条边,请你判断一下能不能组成一个三角形。
给定三条边,请你判断一下能不能组成一个三角形。 输入一个测试数据,包含三个正数A,B,C。其中A,B,C C && y<C) 我一开始用了“,” 后来才发现“,”不行,上网查了“&
-
java:求小数的最大值
package day16;public class Method_Demo02 {public static void main(String[] args) {求两个整数的最大值Count01
-
C++关于类的大小、与class的区别等问题详解(附代码)
目录 1.类的定义 2.类的大小 3.访问权限 4.struct 和class的区别 5.面向对象的特点: 6.类中隐藏的this指针 7.类中的函数重载 8.带默认值的函数注意1.类的定义 将不同类型的数据以及这些数据相关的 *** 作封装在
-
[c++] c++对象的初始化方式
C++的对象初始化主要分为默认初始化,零初始化,直接初始化,复制初始化,列表初始化, 聚合初始化几大方式。 其中最基础的行为是什么不做,零初始化和直接构造,复制构造。零初始化利用了程序加载器对.bbs段处理。其他初始化都通过不断裁决分成直接
-
c++结构体自定义排序
@TOc++结构体自定义排序C ```cppstruct Sum{int s, c, d;const bool operator< (const Sum &t) 函数,变量必须加const,变量要取地址
-
c++基本语句
四种语句 顺序语句分支语句循环语句转移语句 顺序语句 执行程序指令是按顺序的方式执行的 ,按照指定的顺序,一条指令一条指令的执行,执行完一条指定之后,再执行下一条指令,每一条语句都以分号结尾. int a = 1;int b =2;int
-
C语言static用法之函数内部static变量
Static local variables When a variable in a function is static, the variable preserves its value between function calls.
-
算法设计与分析第二章作业
分治法的设计思想:将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。 基本思想: (1) 将求解的较大规模的问题分割成k个更小规模的子问题。 (2) 对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划
-
C++算法三及设计模式
双指针学习:双指针或者两个下标(下标也是指针),来协同完成任务; 1)双指针的第一个用法,两个指针,方向相反: 程序案例:查找一个升序数组里面的两个数之和,等于一个目标数,并返回两个数所在数组的位置; 两个指针,方向相反代码如下: #i
-
C++设计模式学习二
1)观察者模式,测试代码如下 意义:,定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新;说白了,就是一个对象的改变会影响另一个对象的变化; #include#include#incl
-
VS下的断言
断言用crtdbg.h的_ASSERT()。 #include #include int main(){__asm int 3;CPU中断指令,软件中断,VS2022无法编译通过,MSVC取消了对于x64的C++内嵌汇编
-
OC转C++
终端:xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m -o main-arm64.cpp xcrun:使用xcode工具 -sdk iphoneos:指定iPhone平台
-
c++——函数
函数 函数:程序的功能模块。1. 函数定义与调用 1.1 函数定义 类型函数名(形参表){语句序列} 1.1.1 形式参数 (type1 name1,type2 name2,...,typen namen)其中type为参数
-
c++的string若干常用方便的方法
1. 在某个位置插入字符 #include#includeusing namespace std;int main() {string a("hablee");string::iterator p = a.begin()
-
string
string的 *** 作在C++里 *** 作很像stl,有clear等 *** 作 参考博客:(100条消息) C++——std::String_zy2317878的博客-CSDN博客_c++ std::string 又具备顺序容器的特点,可以直接调用[ i
-
【程序员面试金典】17.19. 消失的两个数字
文章目录 1.异或2.求和 题目链接:https:leetcode.cnproblemsmissing-two-lcci 1.异或 C++ 代码如下: class Solution {public:vector missi
-
golang 短变量声明看这一篇就够了
刚开始看 golang 短变量声明的时候真有些懵逼,「变量重声明」是什么情况,有的时候还报错说 No new variables on the left side of ':='。 结合官方文档的一些描述 Short_v