当前位置: 首页 > news >正文

C++错误总结(1)

1.定义函数类型时,如果没有返回值,用void

void swap(int &x, int &y){
    int tem = x;
    x = y;
    y = tem;
}

2.输入时,不加换行符

cin >> a >> b >> c >> endl ;(红色标记的是错误的部分)

3.【逆序出入字符串为例】

使用cin,输入字符串,不能有空格,只读取空格前面的部分。

使用getline(cin, str),读取全部字符串,包括空格。

相关文章:

C++错误总结(1)

1.定义函数类型时,如果没有返回值,用void void swap(int &x, int &y){ int tem x; x y; y tem; } 2.输入时,不加换行符 cin >> a >> b >> c >> endl ;(红色标记的是错误的部分) 3.【逆序出入…...

std::shared_from_this注意事项:exception bad_weak_ptr

1.不可以在构造函数中调用shared_from_this() 因为它的实现是&#xff1a; _LIBCPP_INLINE_VISIBILITYshared_ptr<_Tp> shared_from_this(){return shared_ptr<_Tp>(__weak_this_);}也就是它依赖的__weak_this_此时还未创建完成。 2.一定要public继承 class MyTy…...

【工具】Raycast – Mac提效工具

引入 以前看到同事们锁屏的时候&#xff0c;不知按了什么键&#xff0c;直接调出这个框&#xff0c;然后输入lock屏幕就锁了。 跟我习惯的按Mac开机键不大一样。个人觉得还是蛮炫酷的&#xff5e; 调研 但是由于之前比较繁忙&#xff0c;这件事其实都忘的差不多了&#xff0…...

蓝桥杯集训·每日一题2024 (二分,双指针)

前言&#xff1a; 开学了&#xff0c;平时学习的压力也逐渐大起来了&#xff0c;不过还算可以接受&#xff0c;等到后面阶段考的时候就不一样了&#xff0c;我目前为了转专业退选了很多课&#xff0c;这些课我都需要花时间来刷绩点&#xff0c;不然保研就没有竞争力了。我自己会…...

在Linux(Ubuntu)中使用终端编译 vscode安装

文章目录 &#x1f4da;在Linux&#xff08;Ubuntu&#xff09;中使用终端编译&#x1f407;.cpp程序编译&#x1f407;.py程序编译&#x1f407;查看Python、C编程环境 &#x1f4da;vscode安装 &#x1f4da;在Linux&#xff08;Ubuntu&#xff09;中使用终端编译 虚拟机安装…...

官网正在被哪些产品蚕食,定制网站又被哪些建站产品挤占。

2023-12-09 16:22贝格前端工场 官网建设是一个被大多数人看衰的市场&#xff0c;本文来理性分析下&#xff0c;谁在蚕食这个市场&#xff0c;谁又在挤占这个产品生存空间&#xff0c;欢迎大家评论&#xff0c;探讨。 网站正在被以下产品形式取代&#xff1a; 1. 移动应用&…...

BUUCTF---[MRCTF2020]你传你呢1

1.题目描述 2.打开题目链接 3.上传shell.jpg文件&#xff0c;显示连接成功&#xff0c;但是用蚁剑连接却连接不上。shell文件内容为 <script languagephp>eval($_REQUEST[cmd]);</script>4.用bp抓包&#xff0c;修改属性 5.需要上传一个.htaccess的文件来把jpg后缀…...

vite+vue3门户网站菜单栏动态路由控制

门户网站用户端需要分板块展示&#xff0c;板块内容由管理端配置&#xff0c;包括板块名称&#xff0c;访问路径&#xff0c;路由组件&#xff0c;展示顺序&#xff0c;是否展示。如下图所示&#xff1a; 用户访问门户网站时&#xff0c;展示菜单跳转通过板块配置&#xff0c;动…...

【C语言】linux内核packet_setsockopt

一、中文注释 // 发送数据包函数。它尝试通过特定的网络设备队列直接传输一个skb&#xff08;socket缓冲区&#xff09;。 static int packet_direct_xmit(struct sk_buff *skb) {return dev_direct_xmit(skb, packet_pick_tx_queue(skb)); // 调用dev_direct_xmit函数&#x…...

LeetCode的使用方法

LeetCode的使用方法 一、LeetCode是什么&#xff1f;1.LeetCode简介2.LeetCode官网 二、LeetCode的使用方法1.注册账号2.力扣社区力扣编辑器 2.1 讨论发起讨论参与讨论关注讨论 2.2 文章撰写文章关注文章 3.力扣面试官版测评面试招聘竞赛 4.力扣学习LeetBook 书架我的阅读猜您喜…...

Vue事件处理:.passive修饰符与应用场景

.passive修饰符 passive这个修饰符会执行默认方法。你们可能会问&#xff0c;明明默认执行为什么会设置这样一个修饰符。这就要说一下这个修饰符的本意了。 浏览器只有等内核线程执行到事件监听器对应的JavaScript代码时&#xff0c;才能知道内部是否会调用preventDefa…...

智慧城市中的数字孪生:构建城市管理的未来框架

目录 一、引言 二、数字孪生技术概述 三、数字孪生技术在智慧城市中的应用 1、实时监测与预警 2、模拟与优化 3、智能化决策 4、协同与共享 四、数字孪生技术构建城市管理的未来框架的价值 1、提高管理效率 2、优化资源配置 3、提升公共服务水平 4、增强应对突发事…...

强引用、软引用、弱引用、幻象引用 —— Java的四种引用类型解析

强引用、软引用、弱引用、幻象引用 —— Java的四种引用类型解析 在Java中&#xff0c;对象的生命周期并不总是由我们直接控制。除了我们常见的强引用外&#xff0c;Java还提供了软引用、弱引用和幻象引用这三种引用类型&#xff0c;它们对对象生命周期的影响各不相同。理解这…...

基于禁忌搜索算法(TS)的TSP(Python实现)

本篇文章是博主在最化优学习、人工智能等领域学习时&#xff0c;用于个人学习、研究或者欣赏使用&#xff0c;并基于博主对相关等领域的一些理解而记录的学习摘录和笔记&#xff0c;若有不当和侵权之处&#xff0c;指出后将会立即改正&#xff0c;还望谅解。文章分类在最优化算…...

Linux shell 网络掩码地址转CIDR

例子&#xff1a; ./1.sh 255.255.255.0 ./1.sh 255.255.255.128 ./1.sh 255.255.0.0 源实现&#xff1a; #!/bin/bashnetmask_to_cidr() {local IFSlocal -a octetslocal i0local cidr0IFS. read -r -a octets <<< "$1"for octet in "${octets[]}…...

C#,煎饼排序问题(Pancake Sorting Problem)算法与源代码

1 煎饼排序问题 给定一个未排序的数组&#xff0c;任务是对给定数组进行排序。您只能在阵列上执行以下操作。 翻转&#xff08;arr&#xff0c;i&#xff09;&#xff1a;将数组从0反转为i 示例&#xff1a; 输入&#xff1a;arr[]{23、10、20、11、12、6、7} 输出&#xff1a…...

13.西瓜书——半监督学习

1.概述 &#xff08;1&#xff09; 纯半监督学习 (Pure Semi-Supervised Learning) 纯半监督学习是一种典型的半监督学习方法&#xff0c;它的主要特点是同时利用有标签数据和无标签数据进行模型训练。目标是通过整合这两种类型的数据来提高模型的泛化性能。在这个过程中&#…...

C++进阶之路---继承(二)

顾得泉&#xff1a;个人主页 个人专栏&#xff1a;《Linux操作系统》 《C从入门到精通》 《LeedCode刷题》 键盘敲烂&#xff0c;年薪百万&#xff01; 一、继承与友元 友元关系不能继承&#xff0c;也就是说基类友元不能访问子类私有和保护成员。 class Student; class Per…...

C及C++每日练习(3)

选择题&#xff1a; 1.以下程序的输出结果是&#xff08;&#xff09; #include <stdio.h> main() { char a[10] {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}, *p; int i; i 8; p a i; printf("%s\n", p - 3); } A.6 B. 6789 C. 6 D.789 对于本题&#xff0…...

黑马点评-附近商户实现

GEO数据结构 Redis在3.2版本中加入了对GEO的支持&#xff0c;允许存储地理坐标信息&#xff0c;根据经纬度来检索数据。 GEO本质上是基于sortedSet实现的&#xff0c;在Sorted Set中&#xff0c;每个成员都是与一个分数(score)相关联的&#xff0c;这个分数用于对成员进行排序…...

算法视角的职场破局:如何重塑 LinkedIn 画像,捕获全球跨国企业 HR 的搜索雷达

在留学生求职的日常中&#xff0c;我们经常会听到这样的困惑&#xff1a;精心打磨了单页简历&#xff0c;每天坚持在各大公司的招聘官网上投递&#xff0c;结果往往是石沉大海&#xff1b;虽然早早注册了 LinkedIn&#xff08;领英&#xff09;账号&#xff0c;但除了偶尔添加几…...

FPGA图像缩放方案选型指南:HLS双线性插值 vs. 纯逻辑VGA时序方案,哪个更适合你?

FPGA图像处理方案深度对比&#xff1a;HLS与纯逻辑设计的工程实践指南 在嵌入式视觉系统开发中&#xff0c;图像缩放是一个常见但极具挑战性的需求。当工程师面对FPGA平台时&#xff0c;往往需要在HLS&#xff08;高层次综合&#xff09;方案与传统纯逻辑设计之间做出选择。这两…...

告别特征提取!用FAST-LIO2和ikd-Tree,让你的机器人直接啃‘原始点云’大餐

FAST-LIO2与ikd-Tree&#xff1a;原始点云处理的革命性突破 当Livox固态激光雷达在茂密的竹林间穿梭&#xff0c;传统SLAM算法正在为提取有效的边缘和平面特征而焦头烂额时&#xff0c;FAST-LIO2却气定神闲地处理着每秒数十万的原始点云数据——这不是魔法&#xff0c;而是直接…...

告别手动输入!SAP批次特性值自动填充的ABAP增强实战:以MIGO前台为例

SAP批次特性值自动填充的ABAP增强实战&#xff1a;从MIGO到通用解决方案 在SAP项目实施过程中&#xff0c;业务用户经常抱怨需要重复输入相同的数据&#xff0c;特别是在处理批次管理相关事务时。想象一下仓库管理员每天要处理上百个物料移动&#xff0c;每次都需要手动填写相同…...

3分钟掌握QQ音乐解密:qmcdump音频转换完整指南

3分钟掌握QQ音乐解密&#xff1a;qmcdump音频转换完整指南 【免费下载链接】qmcdump 一个简单的QQ音乐解码&#xff08;qmcflac/qmc0/qmc3 转 flac/mp3&#xff09;&#xff0c;仅为个人学习参考用。 项目地址: https://gitcode.com/gh_mirrors/qm/qmcdump 你是否曾经下…...

Qwen3-ASR-1.7B开源模型实践:微调适配特定行业口音与专业词汇指南

Qwen3-ASR-1.7B开源模型实践&#xff1a;微调适配特定行业口音与专业词汇指南 1. 项目概述 Qwen3-ASR-1.7B是阿里云通义千问团队开源的中量级语音识别模型&#xff0c;相比之前的0.6B版本&#xff0c;在识别准确率上有了显著提升。这个模型特别擅长处理复杂的长难句和中英文混…...

BitNet b1.58-2B-4T开源模型应用场景:文档摘要、代码补全、智能客服落地

BitNet b1.58-2B-4T开源模型应用场景&#xff1a;文档摘要、代码补全、智能客服落地 1. 项目概述 BitNet b1.58-2B-4T是一款革命性的开源大语言模型&#xff0c;采用创新的1.58-bit量化技术。这个模型最特别的地方在于它的权重只有-1、0、1三个值&#xff0c;平均每个参数仅占…...

NativeScript APP 开发备忘

devtools 调试断开 命令ns debug android可以开启浏览器的调试页面&#xff0c;非常方便。一开始使用功能非常完整&#xff0c;包括元素、日志、代码和网络&#xff0c;后来用着用着&#xff0c;发现元素和网络没了&#xff0c;剩下日志和代码可用&#xff0c;再后来用着用着&…...

担心2026年数字人直播系统投入过高?五款主流平台落地方案对比评测

一、引文/摘要&#xff1a;投入焦虑下&#xff0c;如何选对数字人直播系统2026年数字人直播持续升温&#xff0c;越来越多商家想借助数字人直播系统降本增效&#xff0c;但“投入高、落地难、性价比低”成为首要顾虑。不少用户困惑&#xff0c;如何在控制成本的同时&#xff0c…...

收藏!小白程序员必看:掌握 Claude 提示词缓存,降低 AI 代理成本 81%!

AI 代理昂贵成本源于重复读取旧数据。本文以 Claude 为例&#xff0c;分析提示词缓存&#xff08;Prompt Caching&#xff09;如何通过区分静态前缀&#xff08;如指令、工具&#xff09;和动态后缀&#xff08;如用户消息、助手回复&#xff09;实现高效缓存。利用 Transforme…...