自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 用string类型的数据对char*赋值

一、用stringstream数据流赋值注:使用stringstream对char*进行赋值前要先动态分配内存char* a=new char[1024]; string b = "abcd"; stringstream ret; ret << b; ret >> a; cout << a;二、用c_str()或data()对const char*进行赋值 const char* a; string b = "abcd"; a = b.data(

2022-03-13 16:33:41 2746

原创 C/C++时间记录

#include<iostream>#include<time.h>//时间操作头文件#include<Windows.h>using namespace std;int main(){ time_t start, end;//time_t是表示数据类型,与int,char等意义相同 time(&start);//将从1970年1月1日0时0分0秒至今经过的秒数输入start Sleep(1000);//停顿1秒 time(&end);

2020-10-13 21:50:40 168

原创 断言操作

对一个表达式进行判断,如果返回为假,就会报错。#include<assert.h>void assert(int expression);#include<iostream>#include<windows.h>#include<assert.h>using namespace std; void devide(int a,int b) { assert(b!=0); cout<<a/b<<endl; } int

2020-10-11 21:53:26 1382

原创 c++怎样提取文件信息

#include<iostream>#include<fstream>#include<windows.h>using namespace std;int main(){ string filename; int a, b; ifstream file; cout << "输入文件名:"; cin >> filename; file.open(filename);//打开文件,有时编译通不过就写filename.c_str

2020-10-09 22:21:10 517

原创 c++控制浮点型数据的精度

cout.precison():控制浮点型数据精度。cout.flags(cout.fixed):从小数点后开始计算精度。cout.unsetf(cout.fixed):恢复默认从实数部分计算精度的方式。例:int main(){float pai=3.1415926;cout<<pai<<endl;//输出3.14159,默认精度为6cout.precision(4);cout<<pai<<endl;//输出3.1412cout.pr

2020-10-05 22:10:03 2184

原创 内敛函数

内联函数:在调用函数时相当于直接复制粘贴函数的语句例:inline int add(int a,int b){return a+b;}int main(){cout<<add(3,5)<<endl;//相当于cout<<3+5<<endl;}优点:降低调用函数的时间成本。缺点:多次定义内联函数会使函数变“臃肿”,消耗调用函数的栈空间。使用场合:1.函数代码只是简单且执行很快的语句。2.频繁使用的函数。...

2020-10-04 21:45:05 343

原创 c++函数重载的条件(满足其一)

1.参数个数不同2.参数数据类型不同

2020-10-04 19:52:10 1632 1

原创 如何修改控制台长度宽度

#include<windows.h>int main(){system(“mode con cols 30 lines 20”);}

2020-09-29 19:46:13 567

原创 如何避免输入错误数据类型(替换cin.sync()函数作用)

方法一使用cin.ignore()函数代替.如果不知道这个函数怎么用,可参考cin.ignore()的使用方法二自建一个函数供自己使用void sync_1(){char tmp;while((tmp=getchar())!=’\n’)}

2020-09-07 21:30:43 432 2

原创 c++音乐播放所需要的头文件和库文件

c++音乐播放所需要的头文件和库文件#include<mmsystem.h>#pragma comment(lib,“winmm.lib”)

2020-09-07 20:47:14 1420 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除