#include<iostream>
using namespace std;
class Student
{
public:
void set_data(int n, char *p, char s);
void display();
private:
int num;
char name[20];
char sex;
};
void Student::set_data(int n, char *p, char s)
{
num = n;
strcpy(name, p);
sex = s;
}
void Student::display()
{
cout << "num:" << num << endl;
cout << "name:" << name << endl;
cout << "sex:" << sex << endl;
}
int main()
{
Student stud1, stud2;
stud1.set_data(1, "he", 'f');
stud2.set_data(2, "she", 'm');
stud1.num = 3; //类外调用私有数据
stud1.display();
stud2.display();
return 0;
}
相关推荐
ubuntu22.04降级安装CUDA11.3
ubuntu22.04原CUDA12.1降级安装11.3
第六周任务二
* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 张艳明 * 完成日期: 2012年3 月 26 日
Halcon频域滤波实战:5分钟搞定傅里叶变换与功率谱分析(附完整代码)
本文提供Halcon频域滤波的实战指南,重点讲解如何利用傅里叶变换与功率谱分析快速解决图像处理难题。通过核心算子fft_image和power_real,演示了从空间域转换到频域、分析功率谱以定位周期性噪声,并构造滤波器进行精准去除的完整流程,附有可直接运行的代码示例。
第三周 任务一
#include using namespace std; class Student { public: void set_data(int n,char *p,char s); void display(); private: int num; char name[20]; char sex; }; void Student::set_data(int n,
Remote ID的调制解调FPGA实现
Remote ID源于航空安全需求,例如在无人机密集区域实现设备跟踪和防碰撞。它类似于航空领域的ADS-B系统,但针对低空飞行器。Remote ID系统通常工作在特定频段(如2.4 GHz或5.8 GHz),通过无线链路广播数据包,包含设备ID、经纬度、高度和速度等信息。调制解调过程确保这些数据在噪声环境中可靠传输。例如,标准如ASTM F3411定义了Remote ID的协议框架,其中调制解调是关键物理层组件。
ubuntu20.4源码安装最新gcc(gcc V12.2)
Ubuntu20.4自带的gcc为V9.4.0的版本,老版本的gcc存在不支持新版本C语言规范,在配置、编译、安装应用软件或工具时,可能存在不能正确安装的问题。(比如:libpqxx-7.7.4在配置时要求c++17版本的支持,但gcc V9.4.0版本不支持c++17)。因此本文介绍ubuntu20.4的系统下载最新gcc12.2版本源码,并进行本地编译、安装。本节内容包括gcc12.2的必备库安装和gcc12.2安装两部分内容组成。
研一第三周任务
通过查资料发现npm-api工具,可以成功将package-lock.json中的数据在js页面进行处理。写代码心得:因为nodejs在调用函数时会发生异步问题,即函数没调用完成就提前执行下面语句导致出错,所以在。可以用来找到给定包名的第三方包的全部依赖以及依赖的依赖并下载到指定文件夹。这片博客中提到写一个callback回调函数可以解决nodejs异步问题。在pom.xml中写入对hutool的依赖。就是对于一个npm包返回所有版本。对以上代码进行修改并封装成函数。对代码进行改造并封装成。
安全监控:人员行为分析_(2).人员行为分析基础理论
人员行为分析是指利用计算机视觉技术对视频中的人类行为进行实时或离线检测、识别和理解的过程。视频采集:通过摄像头等设备获取视频数据。视频预处理:对视频数据进行噪声过滤、图像增强等处理,以便后续分析。特征提取:从视频中提取出与人员行为相关的特征,如人体姿势、动作轨迹等。行为识别:利用机器学习或深度学习模型对提取的特征进行分类,识别出具体的人员行为。行为理解:对识别出的行为进行进一步分析,理解其背后的意图或状态。在人员行为分析中,常用的公开数据集包括UCF101、HMDB51、ActivityNet等。
JAVA----第三周 任务一
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:实现分数的加法运算。 * 作 者: 刘向一 * 完成日期: * 版 本 号: V1.0 * 对
人员行为规范检测:YOLOv8+C#实现工厂车间安全监控,违规即报警零延迟
该方案通过YOLOv8的装备检测与姿态估计的动作识别,结合C#的实时管控能力,实现了从“被动巡检”到“主动预警”的转变。相比传统人工,违规响应速度提升10倍,全年可减少90%以上的安全隐患。方案已在3家制造企业落地,支持自定义违规规则(如新增“吸烟”“未系安全带”),可根据车间场景灵活扩展。需要完整的模型训练配置文件(含数据集增强脚本)或C#系统源码(视频处理+报警模块)的,评论区扣“SafetyDetect”,可直接获取部署版本~
IgH EtherCAT 从入门到精通:第 3 章 第一次运行 Hello EtherCAT
摘要:启动EtherCAT主站实践指南 本章详细介绍了如何配置和启动EtherCAT主站系统,主要内容包括: 配置文件详解:讲解/etc/ethercat.conf中的关键配置项,包括主网卡指定、冗余备份设置和网卡驱动选择。 启动流程:说明通过systemd服务和手动命令两种方式加载内核模块,重点介绍了ec_master和ec_generic模块的加载顺序及验证方法。 命令行工具:列举ethercat工具的常用命令,如查看主站状态、扫描从站设备、读取PDO/SDO数据等。 示例程序:简要介绍内核态示例min
2013第三周上机任务【项目一】
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:樊露露 * 完成日期:2013 年 3 月 15 日
Opencv项目实战:20 单手识别数字0到5
今天要做的是单手识别数字0到5,通过在窗口展示,实时的展示相应的图片以及文字。在这里,我提供一下识别更多数字的方法(0-10)。首先最简便的是双手识别,完全不用更改代码,把图片处理好就行了;其次,就是按照最上面的那张图片,参数figureup是一个长度为5的列表[0,0,0,0,0],你可以参照着手势将其打印出来,然后将其用if条件判断。当然,在我们这边最常见的还是华北手势表示数字,大家按照自己的习惯来就行。
2013第三周上机任务【项目一 时间类】
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:樊露露 * 完成日期:2013 年 3 月 16 日
Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
第三周实验报告(任务一)
/* (程序头部注释开始) * 程序的版权和版本声明部分 *Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 张培培 * 完成日期: 2012年 03月 06日 * 版 本 号: * 对任务及求解方法的描述部分 * 输入描述: 输入时间 * 问题描述: 检查输出的时间是否正确 *
win10 跳过U8环境检测的IE WebControls.rar
win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。
C++程序设计实验报告(三十一)---第三周任务一
第三周报告1-1::类的调试 实验目的:(1)通过单步执行,观察其执行过程,并学会查看对象的取值。 (2)通过撞错,观察当程序发生错误时的各种表现。 实验内容:调试和撞错。 * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2012烟台大学计算机学院学生 * All rights reserved. * 文件
霍尼韦尔SoftMaster使用说明
霍尼韦尔SoftMaster使用说明
2015年C++第三周,任务一:打印个人信息,学生,老师,在职教师
任务一:打印个人信息,学生,老师,在职教师 2-11 #include "stdafx.h" #include #include using namespacestd; class person { public: person(char*n,char*s,inty,intm) { name =newchar[strlen(n)+ 1]
前端实习第三周第2天
后台设置与前端代码相结合,前端代码部分已经写好,看与研究即可。①熟悉Ant Design Vue2 的table和表单用法。②依葫芦画瓢,写代码,接接口。
关于crontab里day和weekday的使用
Crontab 每兩週執行一次 今天被問到一個問題: Crontab 如何設定兩週執行一次. 問題假設: 每個月 "第 1, 3 週" 的 "星期一 早上6點" 要執行 "ls /tmp" 的指令. 原本想想應該是直接設定 0 6 1-7,15-21 * 1 就可以了, 結果 1-7, 15-21 和 星期一也都會跑. man 5 crontab #
第三周学习任务
linux系统是x86_64系统,linux下的动态链接是通过PLT和GOT实现的。
【CSGO前瞻】 激流大行动第三周任务 提前浏览
CSGO 激流大行动第三周任务 提前浏览——第三周任务将于10月6日开启,合计共4个任务,可获得6颗大行动之星。csgo攻略 任务模式有:休闲模式、搭档模式、守护模式、回防模式四种。 接下来就来看看具体任务有哪些吧: 任务一:被浪打翻 ★★★ 在休闲模式中的炙热沙城2(Dust2),需要在10个不同地点进行喷涂鸦,每完成一个阶段便可获得1星,分别为1/7/10阶段。玩家喷漆后可通过干掉敌人来消除喷漆冷却。非优先玩家没有喷漆的话记得买一个,价格便宜的喷漆只要几分一个。 给大家大致介绍一下喷漆不同地区
自控班第三周完成任务及实验
各位,大家好!前两周大家表现很good,上机很认真,主动积极问问题,在此表示赞一个! 但也有大家注意几点: 1.作业请自己做,不要拷贝人家的,程序亲自输入,有同学作业有拷贝之嫌!() 2.不放过每人个调试中的错误,积累调试经验。 3.必要记忆,重思路,一题多做是好方法。 快乐的第三周又来了,本周大家要完成的任务是: 1.看完课本第二章,并能了解课本相关知识点,力求掌握相关知识点。
第三周所有任务
note] 笔记12.
gsoc 任务_我在GSoC'20中进行编码的第三周
gsoc 任务Hello everyone, 大家好, This is the blog post for the third week of my GSoC coding period. In this post, I talk about the developments in our project, the power of built-in cancellation in the Co...
1779



被折叠的 条评论
为什么被折叠?



