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

C++ 纠错题总结2

1、for循环中的判断语句: 要注意初始赋值、< 还是 <=

for(int i = 0; i < n; i++)

2、cin.getline(char[], int, char)

注意:第二个参数为不是char[]的有效元素个数,因为最后一个元素位置要用来存储 '\0'

3、函数形参有默认值的,有默认值的形参靠后放,而不能放在无默认的形参之前

4、权限问题,类中不标明 protected、public 的成员,都是默认为 private,在类外是不可以随意直接用.点号来引用的,这里要注意

5、构造函数名问题,构造函数名一定和类名一致,而且没有返回值,也不需要标void;

有时候题目会故意把构造函数改用其他的名字,这时候要非常肯定地指出来。

6、构造函数的权限通常不能是private,否则类外就不可以实例化了

#include <bits/stdc++.h>
using namespace std;class Point
{int x, y;/*这边的public要把构造函数概括进去构造函数,如果设置为private,外面就没有办法给它实例化了因为实例化过程中是要调用构造函数的,构造函数最好还是设置为 非 private*/public:Point(int xx, int yy): x(xx), y(yy){}void show() const{cout<<x<<", "<<y<<endl;}
};int main()
{Point p(10, 20);p.show();return 0;
}

相关文章:

C++ 纠错题总结2

1、for循环中的判断语句: 要注意初始赋值、< 还是 < for(int i 0; i < n; i) 2、cin.getline(char[], int, char) 注意&#xff1a;第二个参数为不是char[]的有效元素个数&#xff0c;因为最后一个元素位置要用来存储 \0 3、函数形参有默认值的&#xff0c;有默认…...

Jmeter性能 —— 事务控制器

统计性能测试结果一定会关注TPS&#xff0c;TPS表示&#xff1a;每秒处理事务数&#xff0c;JMeter默认每个事务对应一个请求。我们可以用逻辑控制器中的事务控制器将多个请求统计为一个事务。 1、添加事务控制器 2、事务控制器参数说明 Generate parent sample&#xff1a;如…...

Android C/C++ native编程NDK开发中logcat的使用

Android C/C native编程NDK开发中logcat的使用 前言具体用法 前言 在NDK开发过程中&#xff0c;C/C层&#xff0c;需要对代码进行一些调试&#xff0c;日志打印是我们解决异常或崩溃的重要手段&#xff0c;这里我就简单介绍下日志打印三步走。 首先我们先看下官方文档关于日志…...

什么是美颜SDK?深入了解直播实时美颜SDK

美颜已经成为了现代社交媒体和直播应用中的重要元素&#xff0c;它使用户能够在拍摄自拍照片或进行直播时改善其外貌特征。美颜技术的普及离不开美颜SDK&#xff08;软件开发工具包&#xff09;&#xff0c;特别是在直播应用中&#xff0c;直播实时美颜SDK正变得越来越流行。在…...

TensorFlow2从磁盘读取图片数据集的示例(tf.data.Dataset.list_files)

import os import warnings warnings.filterwarnings("ignore") import tensorflow as tf from tensorflow.keras.optimizers import Adam from tensorflow.keras.applications.resnet import ResNet50 from pathlib import Path import numpy as np#数据所在文件夹 …...

Jmeter(九):jmeter_逻辑控制器与HTTP Cookie管理器详解

Jmeter&#xff1a;jmeter_逻辑控制器_事务控制器 事务 性能测试中&#xff0c;事务指的是从端到端&#xff0c;一个完整的操作过程&#xff0c;比如一次登录、一次 筛选条件查询&#xff0c;一次支付等&#xff1b;技术上讲&#xff1a;事务就是由1个或多个请求组成的 事务…...

CVPR2023优秀论文 | AIGC伪造图像鉴别算法泛化性缺失问题分析

作者 | 搜索内容技术部 导读 深度伪造检测算法无法检出未知伪造算法生成的攻击数据。以往算法采取手动建模伪造特征的方式提升模型泛化性&#xff0c;然而这种方式限制了算法可行域&#xff0c;影响了模型泛化性进一步提升&#xff0c;同时这类方法参数量巨大&#xff0c;无法满…...

ISP Pipeline典型场景要点SAT、Bokeh、MFNR、HDR

目录 一、概述 二、通用流程 三、典型场景 1. SAT 2. Bokeh背景虚化 MFNR 3. HDR&#xff08;DOL、DCG等&#xff09; 一、概述 本文解释isp pipeline的一些非常典型的场景&#xff0c;不同厂商对pipeline的连接及node的port口设计可能不同&#xff0c;但核心的思想相同…...

计算机视觉(CV)技术

是一种将数字图像或视频进行处理和分析的技术&#xff0c;旨在使计算机能够模拟人类视觉系统。该领域涉及到图像处理、模式识别、机器学习等多个领域&#xff0c;主要涵盖以下几方面&#xff1a; 图像处理&#xff1a;对图像进行去噪、增强、分割、特征提取等处理。图像分类&a…...

vue3项目使用TypeIt打字机

官网: TypeIt | The most versatile JavaScript typewriter effect library on the planet. 下载: npm i typeit 使用方法: 正常打字 多行打字机 input输入框实现打字机效果 打字机颜色变化 删除,光标移动,最全面的打字机效果 官网最下面还可以输入你想有的打字效果,然后生…...

Linux基础命令1——Linux的命令格式与命令分类

目录 Linux命令格式 Linux命令分类 如何判断命令的类型——Type命令 内置命令 外部命令 alias命令 命令的执行效率与过程 Linux命令格式 命令格式 完整的命令格式分为三部分&#xff1a;命令、参数、对象 其中命令与参数、参数与参数、参数与对象之间最少要有一个空格做…...

SystemVerilog Assertions应用指南 Chapter 11.5SVA检验器的时序窗口

11.5SVA检验器的时序窗口 到目前为止,带延迟的例子使用的都是固定的正延迟。在下面几个例子中,我们将讨论几种不同的描述延迟的方法属性p12检查布尔表达式“a&&b”在任何给定的时钟上升沿为真。如果表达式为真,那么在接下去的1-~3周期内,信号“c”应该至少在一个时钟周…...

内衣洗衣机有必要买吗?口碑好的小型洗衣机测评

在近年以来&#xff0c;由于人们对健康的认识和生活质量的不断改善&#xff0c;使得内衣洗衣机这一类的产品在近年来得到了飞速的发展&#xff0c;洗烘一体机、洗烘套装的价格总体下降&#xff0c;功能和性能都得到了改善&#xff0c;往往更多的用户会选择一台或者多台洗衣机来…...

Mac风扇控制电脑降温软件Macs Fan Control Pro 简体中文

Macs Fan Control Pro是一款功能强大的Mac风扇控制软件&#xff0c;旨在帮助用户更好地管理和控制Mac电脑的风扇速度和温度传感器。以下是该软件的主要特色介绍&#xff1a; 监测和调整Mac电脑的风扇速度和温度传感器&#xff0c;帮助用户控制设备温度&#xff0c;提高电脑性能…...

OPENCHAT: ADVANCING OPEN-SOURCE LANGUAGE MODELS WITH MIXED-QUALITY DATA

本文是LLM系列文章&#xff0c;针对《OPENCHAT: ADVANCING OPEN-SOURCE LANGUAGE MODELS WITH MIXED-QUALITY DATA》的翻译。 OPENCHAT&#xff1a;利用混合质量数据推进开源语言模型 摘要1 引言2 前言3 OpenChat4 实验5 分析6 相关工作7 结论与未来工作 摘要 如今&#xff0…...

【React】编程式路由,push 与 replace,withRouter,BrowserRouter 和 HashRouter 的区别

push 与 replace 模式 默认情况下&#xff0c;开启的是 push 模式&#xff0c;也就是说&#xff0c;每次点击跳转&#xff0c;都会向栈中压入一个新的地址&#xff0c;在点击返回时&#xff0c;可以返回到上一个打开的地址 有时候页面不需要这么繁琐的跳转&#xff0c;我们可以…...

测试老鸟总结,Allure测试报告-自动化测试详解,惊险避坑...

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 1、Allure安装教程…...

大模型开发06:LangChain 概述

大模型开发06:LangChain 概述 LangChain 是一个基于语言模型开发应用程序的框架。它可以实现以下功能: 上下文感知: 将语言模型与上下文源相连接(提示词、示例、用于支撑响应的内容等)推理能力: 依赖语言模型进行推理(如何根据提供的上下文来回答问题或采取哪些行动等)La…...

unity save load系统 快速搭建

我的最终目标是快读建立一个关卡数据自动读入储存功能&#xff1a; 1. 每个关卡有自己的编号&#xff0c;如果没有自定义该关卡&#xff0c;则读取默认编号的初始布局&#xff0c;如果有自定义该关卡&#xff0c;则读取新定义的关卡。 2.在游戏中如果对布局做出了更改&#x…...

前端 TS 快速入门之四:函数

1. 为函数定义类型 一般使用中&#xff0c;我们可以不必完整写出函数类型&#xff0c;因为 TypeScript 会为我们自动推断出类型&#xff0c;需要注意的是&#xff1a;类型中的参数名称可以不必和值中的参数名称匹配&#xff0c;只要它们类型是兼容的便可。 // 书写完成函数类型…...

Arduino设备控制项目实战:从Demo代码到量产固件

1. 项目概述Goldfish4Tech 并非一个标准开源嵌入式库&#xff0c;其 GitHub 或公开技术平台中未收录可检索的源码仓库、API 文档或硬件设计资料。根据所提供的唯一有效输入信息——项目标题 "Goldfish4Tech"、摘要 "Arduino demo code for project"、关键词…...

从MATLAB工具箱到Python实战:手把手教你用最小二乘法和SVM搞定一个自适应控制系统

从MATLAB工具箱到Python实战&#xff1a;手把手教你用最小二乘法和SVM构建自适应控制系统 在工业自动化与智能设备研发中&#xff0c;自适应控制系统是实现高精度动态调节的核心技术。传统PID控制器在面对参数时变或非线性系统时往往表现乏力&#xff0c;而结合系统辨识与机器学…...

VSCode里那个烦人的Delete ␍ prettier报错,我是这样一键解决的

VSCode里那个烦人的Delete ␍ prettier报错&#xff0c;我是这样一键解决的 每次在VSCode里保存文件时&#xff0c;右下角突然蹦出那个"Delete ␍ prettier/prettier"的红色报错&#xff0c;你是不是也和我一样感到烦躁&#xff1f;作为一个长期在Windows和Mac之间切…...

ROS 2 Composition简明教程

在传统的ROS 2开发中&#xff0c;每个节点作为单独的OS进程运行。启动五个节点意味着五个独立的进程&#xff0c;每个进程都有自己的内存空间——它们之间的每条消息都要跨越进程边界。这种方式安全且相互隔离&#xff0c;但代价也不小&#xff1a;序列化、反序列化和进程间通信…...

【2026年网易互娱暑期实习/春招- 4月12日-第一题- 照明】(题目+思路+JavaC++Python解析+在线测试)

题目内容 给定一个 nnn 行 mmm 列的网格地图,每个格子是以下字符之一: ‘#’:障碍物; ‘.’:空地; ‘/’、’ \ :镜子; ‘LL...

Unity新手必看:如何用Input系统实现FPS游戏的键盘鼠标控制(附完整代码)

Unity FPS游戏开发实战&#xff1a;Input系统高级控制与优化技巧 第一次在Unity中尝试制作FPS游戏时&#xff0c;我花了两天时间才让角色不再像喝醉酒一样摇晃行走。键盘和鼠标输入的微妙配合、视角旋转的平滑处理、不同设备间的控制切换——这些看似基础的功能背后藏着许多新手…...

ClearerVoice-Studio从零开始:无GPU服务器上CPU模式语音增强配置指南

ClearerVoice-Studio从零开始&#xff1a;无GPU服务器上CPU模式语音增强配置指南 1. 引言&#xff1a;为什么你需要一个无GPU的语音处理工具&#xff1f; 想象一下这个场景&#xff1a;你有一段重要的会议录音&#xff0c;但背景里混杂着空调的嗡嗡声、键盘的敲击声&#xff…...

利用LATX技术在龙芯安同AOCS OS上部署坚果云:跨架构文件同步解决方案

1. 为什么要在龙芯安同AOCS OS上部署坚果云 在日常办公中&#xff0c;文件同步是个刚需。想象一下这样的场景&#xff1a;你在办公室电脑上修改了一份重要文档&#xff0c;回到家想继续工作&#xff0c;却发现文件版本对不上&#xff1b;或者出差在外急需某个文件&#xff0c;却…...

Input Leap:一套键鼠控制多台电脑的终极解决方案

Input Leap&#xff1a;一套键鼠控制多台电脑的终极解决方案 【免费下载链接】input-leap Open-source KVM software 项目地址: https://gitcode.com/gh_mirrors/in/input-leap 你是否曾在多台电脑之间频繁切换&#xff0c;每次都要伸手去拿不同的键盘和鼠标&#xff1f…...

【大模型版权保护实战指南】:20年AI工程专家亲授3大不可绕过的法律+技术双轨防护体系

第一章&#xff1a;大模型版权保护的工程化挑战与战略定位 2026奇点智能技术大会(https://ml-summit.org) 大模型版权保护已远超法律文本层面的权属界定&#xff0c;演变为融合数据溯源、训练过程审计、模型水印嵌入与推理行为可验证性的系统性工程问题。当千亿参数模型在跨机…...