• c++ vector详解

    文章目录 vectorvector 的创建和初始化vector的遍历vector的其他 *** 作vector vector是标准库中常见的一种容器,使用起来非常方便,可以用来代替c++原本的数组。 vector 的创建和初始化 vecto

    2022-9-27
    52 0 0
  • C++入门

    目录 1.C++关键字2.命名空间的介绍2.1.命名空间的定义2.2.命名空间三种使用方式3.输入和输出3.缺省参数3.1.缺省参数的概念3.2.缺省参数的分类4.函数重载4.1.函数重载概念5.引用5.1.引用的概

    2022-9-27
    47 0 0
  • 给定三条边,请你判断一下能不能组成一个三角形。

    给定三条边,请你判断一下能不能组成一个三角形。 输入一个测试数据,包含三个正数A,B,C。其中A,B,C C && y<C)           我一开始用了“,” 后来才发现“,”不行,上网查了“&

    2022-9-27
    75 0 0
  • java:求小数的最大值

    package day16;public class Method_Demo02 {public static void main(String[] args) {求两个整数的最大值Count01

    2022-9-27
    76 0 0
  • C++关于类的大小、与class的区别等问题详解(附代码)

    目录 1.类的定义 2.类的大小 3.访问权限 4.struct 和class的区别 5.面向对象的特点: 6.类中隐藏的this指针 7.类中的函数重载 8.带默认值的函数注意1.类的定义 将不同类型的数据以及这些数据相关的 *** 作封装在

    2022-9-27
    45 0 0
  • [c++] c++对象的初始化方式

    C++的对象初始化主要分为默认初始化,零初始化,直接初始化,复制初始化,列表初始化, 聚合初始化几大方式。 其中最基础的行为是什么不做,零初始化和直接构造,复制构造。零初始化利用了程序加载器对.bbs段处理。其他初始化都通过不断裁决分成直接

    2022-9-27
    22 0 0
  • c++结构体自定义排序

    @TOc++结构体自定义排序C ```cppstruct Sum{int s, c, d;const bool operator< (const Sum &t) 函数,变量必须加const,变量要取地址

    2022-9-27
    46 0 0
  • c++基本语句

    四种语句 顺序语句分支语句循环语句转移语句 顺序语句 执行程序指令是按顺序的方式执行的 ,按照指定的顺序,一条指令一条指令的执行,执行完一条指定之后,再执行下一条指令,每一条语句都以分号结尾. int a = 1;int b =2;int

    2022-9-27
    33 0 0
  • C语言static用法之函数内部static变量

    Static local variables When a variable in a function is static, the variable preserves its value between function calls.

    2022-9-27
    41 0 0
  • 算法设计与分析第二章作业

    分治法的设计思想:将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。 基本思想: (1) 将求解的较大规模的问题分割成k个更小规模的子问题。 (2) 对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划

    2022-9-27
    59 0 0
  • C++算法三及设计模式

    双指针学习:双指针或者两个下标(下标也是指针),来协同完成任务; 1)双指针的第一个用法,两个指针,方向相反: 程序案例:查找一个升序数组里面的两个数之和,等于一个目标数,并返回两个数所在数组的位置; 两个指针,方向相反代码如下: #i

    2022-9-27
    55 0 0
  • C++设计模式学习二

    1)观察者模式,测试代码如下 意义:,定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新;说白了,就是一个对象的改变会影响另一个对象的变化; #include#include#incl

  • VS下的断言

    断言用crtdbg.h的_ASSERT()。 #include #include int main(){__asm int 3;CPU中断指令,软件中断,VS2022无法编译通过,MSVC取消了对于x64的C++内嵌汇编

    2022-9-27
    55 0 0
  • OC转C++

    终端:xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m -o main-arm64.cpp xcrun:使用xcode工具 -sdk iphoneos:指定iPhone平台

    2022-9-27
    82 0 0
  • c++——函数

    函数 函数:程序的功能模块。1. 函数定义与调用 1.1 函数定义 类型函数名(形参表){语句序列} 1.1.1 形式参数 (type1 name1,type2 name2,...,typen namen)其中type为参数

    2022-9-27
    49 0 0
  • c++的string若干常用方便的方法

    1. 在某个位置插入字符 #include#includeusing namespace std;int main() {string a("hablee");string::iterator p = a.begin()

    2022-9-27
    60 0 0
  • 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

    2022-9-27
    78 0 0
  • golang 短变量声明看这一篇就够了

    刚开始看 golang 短变量声明的时候真有些懵逼,「变量重声明」是什么情况,有的时候还报错说 No new variables on the left side of ':='。 结合官方文档的一些描述 Short_v

    2022-9-27
    151 0 0