C++学习
ASKLW
这个作者很懒,什么都没留下…
展开
-
c++中vector的用法详解
vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的. 用法: 1.文件包含: 首先在程序开头处加上#include以包含所需要的类文件vector 还有一定要加上using name转载 2017-03-16 17:02:54 · 387 阅读 · 0 评论 -
C++查找数组中的最大值和最小值
[cpp] view plain copy print?/* 知识点:bool 类型 命名空间 输入输出 题目要求:使用函数找出一个整型数组中的最大值或最小值 */ #include&l转载 2018-05-03 10:12:51 · 15404 阅读 · 0 评论 -
sizeof浅析(一)——求结构体大小
运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。 C语言中的构造数据类型有三种:数组、结构体和共用体。 数组是相同类型的元素的集合,只要会计算单个元素的大小,整个数组所占空间等于基础元素大小乘上元素的个转载 2017-06-15 11:18:04 · 394 阅读 · 0 评论 -
C函数之memcpy()函数用法
【来源】http://blog.csdn.net/tigerjibo/article/details/6841531函数原型void *memcpy(void*dest, const void *src, size_t n);功能由src指向地址为起始地址的连续n个字节的数据复制到以destin指向地址为起始地址的空间内。头文件#include转载 2017-06-15 10:57:39 · 539 阅读 · 0 评论 -
Visual Studio 项目中添加include, lib, dll库文件(*.h,*.lib,*.dll)
应用程序使用外部库时需要进行加载,两种库的加载本质上都是一样:提供功能和功能的定义。vs2005 c++ 项目设置外部库方法如下:添加编译所需要(依赖)的 lib 文件 在“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开。等同于“#pragma comment(lib, “*.lib”) ”语句。添加库(转载 2017-06-09 21:54:36 · 2504 阅读 · 0 评论 -
.h头文件 .lib库文件 .dll动态库文件之间的关系
.h头文件是编译时必须的,lib是链接时需要的,dll是运行时需要的。附加依赖项的是.lib不是.dll,若生成了DLL,则肯定也生成 LIB文件。如果要完成源代码的编译和链接,有头文件和lib就够了。如果也使动态连接的程序运行起来,有dll就够了。在开发和调试阶段,当然最好都有。.h .lib .dll三者的关系是:H文件作用是:声明函数接口DLL文件作用是: 函数可执行代码转载 2017-06-09 21:37:43 · 378 阅读 · 0 评论 -
ubuntu下cmake3.4的安装(有GUI界面)
ubuntu下cmake3.4的安装(有GUI界面)2016-01-24 14:18 5439人阅读 评论(2)收藏举报本文章已收录于:分类: Linux(42) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。1、首先下载cmake3.42、然后减压cma转载 2017-06-17 11:36:46 · 2911 阅读 · 0 评论 -
C++ 命名空间namespace
C++ 命名空间namespace标签: c++iostreamstring编译器listsystem2007-06-04 16:14 32131人阅读 评论(15)收藏举报本文章已收录于:分类: C/ C++(43) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载 2017-04-27 18:33:48 · 478 阅读 · 0 评论 -
C++ 常函数
类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或转载 2017-04-29 22:18:18 · 538 阅读 · 0 评论 -
C/C++函数形参传实参时值传递、指针传递、引用传递的区别
C/C++函数形参传实参时值传递、指针传递、引用传递的区别标签: 值传递指针传递引用传递2016-06-08 10:59 859人阅读 评论(0)收藏举报本文章已收录于:C语言知识库 分类: C/C++的基础与使用(37) 作者同类文章X版权声明:本文为博主原创文章,未经转载 2017-04-28 18:07:45 · 839 阅读 · 0 评论 -
【C++】输入8个数,求出最大值与最小值
[cpp] view plain copy print?//输入8个数,求出最大值与最小值 #include <iostream> using namespace std; int max(int b...转载 2018-05-03 10:13:37 · 5673 阅读 · 1 评论