![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 71
莫浔
小白菜学编程
展开
-
C++ 多条件比较的几种实现方式
C++多条件排序原创 2024-01-16 14:39:30 · 668 阅读 · 0 评论 -
win10、vs2015配置GDAL2.4.1
win10、vs2015配置GDAL2.4.1首先,安装好vs15(其他版本也可以),下载好gdal安装包,可以去官网下载需要的版本, 但是我在配置最新版3.0.2的时候出现了错误,所以选择了之前的版本2.4.1(原因就没有去看了),这里我选择的是 zip 格式。1、解压文件将下载好的gdal解压到自定义目录,比如我的是D:\software\gdal2412、修改解压文件目录下的 ma...原创 2019-12-23 21:01:12 · 682 阅读 · 0 评论 -
C与C++关于*与&(引用方式传参,传值方式传参)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-10-24 23:00:35 · 1203 阅读 · 0 评论 -
STL中map的用法整理
** < map >**定义容器模板类 map 和 multimap 及其支持的模板。应包括头文件: #include < map >template <class Key,class Type,class Traits = less,class Allocator=allocator<pair <const Key, Type>...原创 2019-08-07 21:18:28 · 212 阅读 · 0 评论 -
简单的双双字符串判断方法——vector与string类的简单应用
此实例为华为2019实习生二次笔试题1,首先看双双字符串的定义:双对称字符串:1、正序逆序相同。2、偶数个字符.3、从第一个字符开始每一对字符相同(aabbccbbaa)。输入和 输出要求如下:题目:判断输入的字符串是否为双对称字符串,是的话输出对应的单对称字符串(aabbaa则输出aba),否则输出false。网上的一些方法大都是采用数组的思想,以单个字符逐一比较来进行判断...原创 2019-08-06 23:31:57 · 624 阅读 · 0 评论 -
对C++中map的三种插入方式的比较及同key值时value覆盖问题
一、map 简介Map是STL的一个容器,它提供一对一的hash。一个map变量中的值以pair的形式存在,可以有多个pair,每个pair中存储两个值。第一个为关键字key,每个key只能在map中出现一次,类似数据库中的主键,可以为key指定不同的类型;第二个为key对应的值value,二者是一对一的关系,不同的key值可以对应相同的value,可以为key指定不同的类型。二、m...原创 2019-08-08 17:19:50 · 7876 阅读 · 1 评论 -
c/c++按规定格式读取TXT数据方法总结——以DEM数据为例
读取一般 的文本数据时,原创 2019-07-31 16:49:00 · 4276 阅读 · 0 评论 -
C++中数据输出精度设置
使用这些格式需要声明包含<iomanip>long flags( ) const 返回当前的格式标志。 long flays(long newflag) 设置格式标志为newflag,返回旧的格式标志。 long setf(long bits) 设置指定的格式标志位,返回旧的格式标志。 long setf(long bits,long field)将field指定的格式标志位置为bi...转载 2019-05-17 22:14:37 · 4554 阅读 · 0 评论 -
C++中库函数queue的使用方法总结
C++标准库之queue(各函数及其使用全) 原创作品,转载请注明出处:http://www.cnblogs.com/shrimp-can/p/5283520.html一、FIFO队列,即先入先出队列1.队列的声明std::deque<int> mydeck (3,100); // deque with 3 elementss...转载 2019-04-24 18:58:11 · 3816 阅读 · 0 评论 -
C++中list的使用方法总结
转载来自:https://blog.csdn.net/xiaoquantouer/article/details/70339869头文件#include<list>声明一个int型的list:list<int> a;1、list的构造函数 li...转载 2019-04-24 18:41:16 · 1373 阅读 · 0 评论 -
C++中vector的使用方法
vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。为了可以使用vector,必须在你的头文件中包含下面的代码:#i...转载 2019-04-20 00:02:01 · 562 阅读 · 0 评论 -
2020届华为软开实习笔试题——字符重排答案
问题重述题目一:现有多组整数数组,需要将他们合并成一个新的数组。合并规则,从每个数组按顺序取出固定长度的内容合并到新的数组中,取完的内容会删除掉,如果该行不足固定长度或者已经为空,则直接取出剩余部分的内容放到新的数组中,继续下行。如样例1,获得长度3,先遍历第一行,获得2.5.6 ;再遍历第二行,获得1,7.4;再循环回到第行.获得7,9,5 ;再遍历第二行,获得1,7,4;再循环回到...原创 2019-04-23 18:00:21 · 2141 阅读 · 0 评论 -
C++中vector<string>获取逐行输入的字符串
vector为c++中获取动态数组的容器,详解见https://blog.csdn.net/c20182030/article/details/69667965string为c++中字符串处理库函数vector M 用来处理多个string(这里的string可以理解为字符串数组,也即char[size]),字符数组可动态获取。定义变量:vector<string> v_str;...原创 2019-04-22 18:35:32 · 10211 阅读 · 2 评论