C++基础
许一城
一个学计算机的小学生。
展开
-
C++语言中的malloc(), memset(), calloc(), free(), realloc ()
目录使用malloc()及memset()分配并初始化内存使用calloc()分配并初始化内存使用free()解除分配的内存块使用realloc ()重新分配内存块 使用malloc()及memset()分配并初始化内存 int *a = (int*)malloc(n * sizeof(int)); memset(a, 0, n*sizeof(int)); 函数详解: void* malloc (size_t size); Allocate memory block Allocates a bl原创 2020-08-19 07:33:16 · 783 阅读 · 0 评论 -
c++_map_初探1
1. 统计单词个数。#include<iostream> #include<map>using namespace std;int main(int argc, char const *argv[]) { string word=""; map<string,int> word_count; while(cin>>word) ++word_count[word原创 2017-11-17 16:22:54 · 186 阅读 · 0 评论 -
C++_类_初探1
1. 私有成员变量或函数在类的外部是不可访问的,甚至是不可查看的。只有类和友元函数可以访问私有成员。 保护成员变量或函数与私有成员十分相似,但有一点不同,保护成员在派生类(即子类)中是可访问的。 2.继承中的特点 有public, protected, private三种继承方式,它们相应地改变了基类成员的访问属性。 1.public 继承:基类 public 成员,protected 成员,p原创 2017-11-19 10:56:50 · 245 阅读 · 0 评论 -
读入——getline()函数和cin
1. #include <iostream> #include <string>using namespace std;int main(int argc, char const *argv[]) { string line; cout<<"输入字符串,可包含空格:"<<endl; //这里getline函数 while(getline(cin,line))原创 2017-11-15 20:50:44 · 595 阅读 · 0 评论 -
C++_auto
1. #include <iostream> #include <string>using namespace std;int main(int argc, char const *argv[]) { string line; getline(cin,line); for(auto &c:line) c='X'; cout<<line; cout<原创 2017-11-15 21:25:24 · 249 阅读 · 0 评论 -
c++_vector_初探1
1.编写一段程序,用cin读入一组整数并把它们存入一个vector对象。#include <iostream> #include <vector>using namespace std;int main(int argc, char const *argv[]) { vector<int> v; int x=0; while(cin>>x){ v.push_b原创 2017-11-16 16:35:53 · 320 阅读 · 0 评论 -
C++_vector_初探2
1. 随机生成10个数字,放入vector对象中,并使用迭代器将数字变为原来的两倍,输出。#include <iostream> #include <vector> #include <string> #include <ctime>using namespace std;int main(int argc, char const *argv[]) { vector<int> v;原创 2017-11-16 17:36:19 · 205 阅读 · 0 评论 -
C++_字符串_初探1
1. string中npos , find , substr ,c_str的使用。#include<iostream> #include<string> #include<cstdlib>using namespace std;//找到字符串中,字符":"后面的数字并输出 void find_number(string &s) { int pos=s.find(":"); //st原创 2017-12-19 20:43:53 · 170 阅读 · 0 评论