网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: C++,共有 4090条记录
  • C++ 静态成员变量 函数指针数组

    在C++中,我们可以使用静态成员变量来实现多个对象共享数据的目的。 静态成员变量是一种特殊的成员变量,它被关键字static修饰 static 成员变量必须在类声明的外部初始化,具体形式为: type class::name = value; type 是静态成员变量的数据类型  class是类名  name…

    2022/5/22 9:34:37 人评论 次浏览
  • C++中使用成员函数友元遇到的一个报错

    1 class Grilfriend;2 class Building;3 4 class Building5 {6 //友元类,类中的成员可以访问私有属性7 //friend class Grilfriend;8 friend void Grilfriend::m_visit();9 10 public: 11 string Sitting_Room; 12 private: 13 string Bed_Room; 14 …

    2022/5/21 20:05:15 人评论 次浏览
  • c++ 超长整数加法 高精度加法

    c++ 超长整数加法 高精度加法 实现思路不能直接使用加法,因为int和long long都已超出最大数据表示范围 数据读入采用string类型,读入后将数据的每一位存储到vector中 vector存储时数字的高位要存在vector的末尾,因为这样如果有进位,可以快速push_back string转vector,…

    2022/5/21 12:34:44 人评论 次浏览
  • c++ 超长整数减法 高精度减法

    c++ 超长整数减法 高精度减法 实现思路和加法类似,设置临时变量记录借位 当对应位数相减得到的结果大于等于0时,该位数字为本身值,否则需要加上借位的10。则\(t=(t+10)%10\)打卡代码 #include<bits/stdc++.h>using namespace std;bool cmp(vector<int> A…

    2022/5/21 12:34:41 人评论 次浏览
  • C++_标准库和第三方库

    标准库 C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C POSIX library : POSIX系统的C标准库规范ISO C++ Standards Committee :C++标…

    2022/5/20 9:34:27 人评论 次浏览
  • C++网络编程:UDP,from 黑马程序员

    UDP和TCP区别 TCP: 传输控制协议 安全可靠 丢包重传 面向连接(电话模型) UDP: 用户数据报协议 不安全不可靠 丢包不重传 快 不面向连接(邮件模型),可在应用层是实现安全可靠和丢包重传等内容 tcp通信流程: 服务器: 创建流式套接字 绑定 监听 提取 读写 关闭 客户端…

    2022/5/20 1:04:29 人评论 次浏览
  • C++设置默认声音输出设备(SetDefaultAudioPlaybackDevice)

    需要PolicyConfig.h头文件 // ---------------------------------------------------------------------------- // PolicyConfig.h // Undocumented COM-interface IPolicyConfig. // Use for set default audio render endpoint // @author EreTIk // -----------------…

    2022/5/19 20:04:28 人评论 次浏览
  • 循环链表 插入 删除 C/C++

    #include<iostream> using namespace std; typedef struct Link_Node{ int data; Link_Node* next;} ; // 循环列表的插入操作,插入到第K个元素后面,link_list 是链表的头结点指针int insert_data(Link_Node *link_list,int k,int data){ if(k<0) return -1; /…

    2022/5/19 9:19:41 人评论 次浏览
  • c++设计模式之装饰器模式

    视频地址: https://www.ixigua.com/6804249883344634380?id=6803643043019751947 文档整理地址: http://t.csdn.cn/PwSdq 装饰器模式样例类图: 代码样例:1 //业务操作2 class Stream {3 public:4 virtual char Read(int number) = 0;5 virtual void Seek(int…

    2022/5/18 22:19:42 人评论 次浏览
  • 《操作系统》页面淘汰——最不经常使用算法c++实现

    前言: 我只是通过了老师的用例,正确性不能保证hh(非常害怕误导大家 就算错了也许也能给大家提供思路~算法描述收到一个页面,cache里面有没有?有就不用管 没有cache有没有满?没满,将该页面加入cache 满了,看看cache里哪个页面使用次数最少,把它替换即可q数组存输入…

    2022/5/18 1:29:24 人评论 次浏览
  • c++设计模式之观察者模式

    视频地址: https://www.ixigua.com/6804249883344634380?id=6803643021414892046 文档整理地址: http://t.csdn.cn/1ruUO1 #include<iostream>2 #include <algorithm>3 #include <string>4 #include <list>5 #include <memory>6 using n…

    2022/5/18 1:29:22 人评论 次浏览
  • C++ 八股

    智能指针线程 安全性 智能指针多线程安全问题 - lypbendlf - 博客园 (cnblogs.com) 迭代器失效 (40条消息) 关于迭代器失效的几种情况_Shining-LY的博客-CSDN博客_迭代器失效 三次握手 四次挥手 TCP的三次握手、四次挥手 - 知乎 (zhihu.com)

    2022/5/17 20:29:40 人评论 次浏览
  • C++基础——指针与引用

    指针 作用:通过指针间接访问内存 语法:数据类型 * 变量名; 所占内存大小:一般32位系统4字节,64位系统8字节 eg: int a = 10; int * p = &a;解引用:*P找到p指针指向的内存,即a const修饰指针:常量指针(const修饰常量)—— const int * p = &a;//指针指向可…

    2022/5/17 17:59:21 人评论 次浏览
  • C++ mutable关键字

    case:class A {public:int GetValue() const {vv = 1;return vv;}private:int vv; }; 对以上代码进行修改可以采取两种方式:改变成员变量"vv"为"mutable int vv":改变成员函数"GetValue"的声明,以使其不是const的:const意思是“这个函…

    2022/5/17 17:29:20 人评论 次浏览
  • C++ 多线程的错误和如何避免(4)

    对共享的资源或者数据做加锁处理 在多线程的环境下,有时需要多个线程对同一个资源或者数据进行操作,如果没有加锁,容易出现未定义的行为。 比如:#include <iostream> #include <string> #include <thread> #include <mutex>using namespace s…

    2022/5/17 12:20:00 人评论 次浏览
共4090记录«上一页1234...273下一页»