- 博客(11)
- 资源 (5)
- 收藏
- 关注
转载 vector和map的erase问题
很容易出错的问题TL map的不经意的小问题[c-sharp] view plain copy print?// erasing from map #include #include #include using namespace std; int main () { mapchar,int> mymap; mapchar,i
2017-02-13 10:04:49 504
原创 关于 Vector容器的使用实例
用vector容器的存储结构写了一篇通讯录;直接上代码#pragma once#include "head.h"#include class User{public: User(); ~User(); void Insert(); void Search(); void Display(); void Delete(); void Work();private:
2017-02-12 19:47:41 543
原创 c++运算符重载总结
今天学了运算符的重载,对于c++,相比C语言而言语法又多且杂,难背又难记,最近真有点懈怠......还是要加油#ifndef _STRING_H_#define _STRING_H_#include using namespace std;class String{public: //static int MAX_LEN; //friend class
2017-02-10 20:35:02 347
原创 c++运算符重载实例
#include using namespace std;class complex {public: complex() : m_real(0.0), m_imag(0.0) { }; complex(double a, double b) : m_real(a), m_imag(b) { };public: friend complex operator+(const compl
2017-02-09 20:14:29 410
转载 C++提供了四个显式的数据类型转换函数
C++提供了四个显式的数据类型转换函数 1reinterpret_cast(在编译期间实现转换) reinterpret_cast类型转换函数将一个类型的指针转换成另一个类型的指针。这种转换不用于修改指针变量值数据存放的格式(不改变指针变量值),只需在编译期间重新解释指针的类型就可以做到。 reinterpret_cast可以将指针值转换为一个整型数。但是不能用于非
2017-02-08 20:55:22 570
原创 auto与decltype
1、auto关键字C++新标准引入auto关键词,此auto与之前C语言的auto意义已经不一样了。这里的auto是修饰未知变量的类型,编译器会通过此变量的初始化自动推导变量的类型。例如:auto i = 0 ;编译器会通过“0”值,推导出变量i是整型。如果初始值是引用,如:[cpp] view plain copy
2017-02-08 19:00:54 305
原创 const面试题1.cpp
//[美国某著名计算机嵌入式公司2005面试题]//解析://在C程序中,const的用法主要有定义常量、修饰函数参数、修饰函数返回值等3个用处。在C程序中,它还可以//修饰函数的定义体,定义类中某个成员函数为恒态函数,即补改变类中的数据成员。//答案:(1)可以定义const常量 (2)const可以修饰函数的参数和返回值,甚至函数的定义体。被const
2017-02-08 08:37:26 391
原创 多维数组在函数中的使用和传参
二维数组在C语言中,如果是使用int a[2][2]={{1,2},{5,4}} 之类的初始化的,其实在内存中也是一段连续的内存,只是在使用上区别,因为c语言需要知道你操作的是一个二维数组。 关于二维数组的在函数中传参使用,其实主要是指针类型 的声明 int *p[2]; 在c中定义一个这样的指针,他表示的是指针数组,因为标准c中默认[]优先级高于*。p先和[]结合,表
2017-02-06 20:39:04 779
进程管理 实验
2016-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人