C++
以项目为驱动,学习C++知识!
Faith_xzc
PowerData联合创始人,某数据库在职,对Java和大数据感兴趣,欢迎大家交流学习!
展开
-
C++实现学生成绩管理系统
【注】致力于讲知识讲明白!不懂请留言!系统分析本系统主要是用文件和链表来完成对学生成绩信息处理。1.输入记录模块,完成将数据存入链表中。2、查询记录模块,完成在链表中查询学生信息。3、更新记录模块,对学生信息的维护。4、统计数据模块,完成对学生各功课的最高分和及格人数的统计。5 、输出记录模块, 完成对学生信息的输出.系统功能模块图流程图分析源代码分析定义结构体,用来存放...原创 2020-03-09 12:24:16 · 12336 阅读 · 6 评论 -
C++中构造函数和析构函数
【注】致力于将知识讲明白!不懂请留言!构造函数定义它是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。另外,一个类可以有多个构造函数 ,我们可以根据其参数个数的不同或参数类型的不同来区分它们(这就是构造函数的重载)...原创 2020-03-09 11:08:33 · 523 阅读 · 0 评论 -
VS2017中C++无法将参数1从const char [8] 转换为char[]
VS2017中开发遇到的问题:看到网上有两种解决办法:1、结构体中定义的 char * 前面加上 “const”;原因应该是函数的实参与形参类型不匹配, 字符串在内存中是一个常量字符串数组,因此在函数中的形参也应当加上const关键字才行。2、项目属性中将语言符合模式改成否即可;...原创 2020-02-27 00:26:34 · 1813 阅读 · 2 评论 -
C++中友元函数和友元类
类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类,在这种情况下,整个类及其所有成员都是友元。...原创 2020-02-24 12:46:09 · 562 阅读 · 0 评论 -
C++中类和结构体的区别
结构体和类的唯一区别就是: 结构体和类具有不同的默认访问控制属性即:类中,对于未指定访问控制属性的成员,其访问控制属性为私有类型(private)结构体中,对于未指定任何访问控制属性的成员,其访问控制属性为公有类型(public) 【注】C中的结构体完全不同于C++中的结构体:在C中的结构体只能自定义数据类型,结构体中不允许有函数,而C++中的结构体可以加入成员函数、访问控制权限、继...原创 2020-02-23 18:19:34 · 1533 阅读 · 0 评论 -
system函数
定义:system是一个C/C++的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件<stdlib.h>后方可调用。【注】不区分大小写功 能:发出一个DOS命令用 法: int system(char *command);常见的命令:system(“pause”)可以实现冻结屏幕,便于观察程序的执行结果;s...原创 2020-02-22 23:17:00 · 514 阅读 · 0 评论 -
C++中#include<fstream>头文件
fstream是C++ STL中对文件操作的合集,包含了常用的所有文件操作。在C++中,所有的文件操作,都是以流(stream)的方式进行的,fstream也就是文件流file stream。最常用的两种操作为:1、插入器(<<) 向流输出数据。比如说打开了一个文件流fout,那么调用fout<<“Write to file”<<endl;就表示把字符串...原创 2020-02-11 20:45:09 · 11710 阅读 · 1 评论 -
C++中setw()函数
定义C++函setw的行为与在流上调用n作为参数的成员宽度一样,它作为操纵器插入/提取(在输入流或输出流上插入/提取)。它用于设置要在输出操作上使用的字段宽度。头文件头文件为#include < iomanip >声明setw (int n);参数n − 用作字段宽度的字符数。返回值它返回未指定(unspecified),此函数应仅用作流操纵器。示例下面的例子说...原创 2020-03-06 23:42:57 · 12797 阅读 · 0 评论 -
C++实现简易通讯录
功能和效果图功能通讯录实现联系人查找,添加联系人,删除联系人,联系人信息修改效果图实现代码创建结构体typedef struct News { string name; //姓名 string sex; //性别 string address; //地址 int tell; //电话}News;查找联系人int search(News *a) { s...原创 2020-02-19 23:24:27 · 687 阅读 · 1 评论 -
C++中getline()的用法
getline()用法getline是C++标准库函数;它有两种形式,一种是头文件< istream >中输入流成员函数;一种在头文件< string >中普通函数;它遇到以下情况发生会导致生成的本字符串结束:(1)到文件结束,(2)遇到函数的定界符,(3)输入达到最大限度。输入流成员函数getline()函数语法结构:在< istream >中的g...原创 2020-02-12 19:35:04 · 99359 阅读 · 2 评论