c++语法
枫呱呱
这个作者很懒,什么都没留下…
展开
-
c++学习-----通讯录管理系统
// 通讯录管理系统.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。////#include "pch.h"#include <iostream>#include <string>#define MAX 100using namespace std;/*设计人的结构体*/struct Person{ /*姓名*/ string m_name; /*性别*/ int m_sex; /*年龄*/ int m_age; /*电.原创 2021-04-06 17:41:30 · 165 阅读 · 0 评论 -
将string转化为int、float、double的通用方法
#include <sstream> //使用stringstream需要引入这个头文件template <class Type>Type stringToNum(const std::string& str){ std::istringstream iss(str); Type num; iss >> num; return num;}//eg:int cls = stringToNum<int>(data[i][0].原创 2021-01-22 11:09:08 · 242 阅读 · 0 评论 -
c++ 获取当前时间--年月日、时分秒、毫秒
#include <iostream>#include <string>#include <time.h>#pragma warning(disable:4996)struct NowDate{ char tmp0[16]; //年月日 char tmp1[16]; //时分秒 char tmp2[32]; //年月日时分秒};NowDate getTime(){ time_t timep; time(&timep); Now.原创 2021-01-03 16:36:22 · 5569 阅读 · 0 评论 -
C++实现字符串替换的两种方法
#include<string>#include<iostream>using namespace std; //第一种替换字符串的方法用replace() void string_replace(string&s1,const string&s2,const string&s3){ string::size_type pos=0; string::size_type a=s2.size(); string::size_type b=s3.转载 2020-10-24 14:18:06 · 11548 阅读 · 0 评论 -
c++ 利用MakeSureDirectoryPathExists直接创建多级目录
#include <ImageHlp.h>#pragma comment(lib,"imagehlp.lib") MakeSureDirectoryPathExists("F:\\a\\C\\D\\E\\");//只支持“\\”,而且路径中必须以“\\”结尾,不支持“/”原创 2020-10-24 11:12:50 · 807 阅读 · 0 评论 -
C++获取路径中的文件名
<pre name="code" class="cpp">#include<iostream>#include<fstream>using namespace std;void main(){ char *file; file="E:/图片/Saved Pictures/7.jpg"; char szDrive[_MAX_DRIVE]; //磁盘名 char szDir[_MAX_DIR]; //路径名 ch.转载 2020-07-08 09:46:53 · 687 阅读 · 0 评论