c++
gongdileidechouzhu
这个作者很懒,什么都没留下…
展开
-
vector
vector可以自动扩容,但是pop_back后size会变小,真实的内存空间却不会变小。clear函数会将vector中元素清零,却不会释放内存空间,想要释放多余的内存空间,需要使用swap函数。#include<iostream> #include<vector> using namespace std; int main(void) { vector<int> v1(4,1);原创 2017-11-10 10:20:15 · 210 阅读 · 0 评论 -
将mcl中与系统相关的函数用c++标准库替代
1、判断文件是否存在,存在则删除#include<stdio.h> #include<iostream> int main(void) { char *filename = "who.txt"; FILE * f; f = fopen(filename,"r"); if (f == 0) printf("file not exist"); el原创 2017-12-25 23:57:52 · 231 阅读 · 0 评论