加载中
STL标准库六大组件

STL六大组件简介 1、容器(Containers):各种数据结构,如Vector,List,Deque,Set,Map,用来存放数据,STL容器是一种Class Template,就体积而言,这一部分很像冰山载海面的比率。 2、算法(A...

2019/03/12 10:07
201
PSTR、LPSTR、PCSTR、LPCSTR、LPWSTR、PWSTR、PCWSTR、LPCWSTR、LPCTSTR

typedef char CHAR; typedef wchar_t WCHAR; #define CONST const typedef CHAR* PCHAR,*PCH,*LPCH,*NPSTR,*PSTR,*LPSTR; typedef CONST CHAR* PCCH,*LPCCH,*PCSTR,*LPCSTR; typedef WCHAR...

2019/02/21 17:13
1.1K
VS相对路径配置

.vcxproj所在路径为程序当前所在路径,使用../返回上层目录 解决方案所在路径 $(SolutionDir) 项目路径 $(ProjectDir) Debug或Release配置文件夹 $(Configuration) 项目名 $(ProjectName) v...

2019/01/14 14:11
1.7K
C++中四种强制类型转换区别详解

 C++即支持C风格的类型转换,又有自己风格的类型转换。C风格的转换格式很简单,但是有不少缺点的:   1.转换太过随意,可以在任意类型之间转换。你可以把一个指向const对象的指针转换成指...

2019/01/11 14:29
676
一张图:数据类型在不同位平台和编译器下sizeof的字节大小

先看源码。 #include using namespace std; struct MyStruct { char a; int b; double c; char * d; }; int main() { cout << "short int:" << sizeof(short int) << en......

2018/09/07 13:08
609
C++中取四舍五入的方法

非printf,而是标准C++

2018/04/01 16:24
1.3W
N*M网格中两对角有多少种不同的路径?(递归)

写博客是一种积累!让优秀成为一种习惯!谨记每天要做的事! 如题,求网格中两对角点有多少种不同的最短的路径,采用递归的方式进行计算。 我们把需要向下走的定为a,需要向右走的定为b,递归...

2018/03/07 17:43
678
头文件中的ifndef/define/endif是干什么用的?

例如:要编写头文件test.h 在头文件开头写上两行: #ifndef _TEST_H #define _TEST_H//一般是文件名的大写 ············ ············ 头文件结尾写上一行: #endif...

2018/02/28 14:13
1K
利用位运算实现两个整数的加法运算(加注释)

#include<iostream> using namespace std; //利用位运算实现两个整数的加法运算 int add(int a,int b) { if(b == 0) return a;    int sum,carry;   //a ^ b是不同位的和 su...

2018/02/27 17:28
347

没有更多内容

加载失败,请刷新页面

返回顶部
顶部