求C++程序设计语言(特别版)中文版 PDF(非扫描版)!!!!!!!!!!!我会追加分的!

求C++程序设计语言(特别版)中文版 PDF(非扫描版)!!!!!!!!!!!我会追加分的!,第1张

C++ How to Program, 7/e (C++大学教程 第7版) 英文原版 全彩页

C++大学教程(第五版)中文高清PDF下载

C++大学教程 第五版 (C++ How to Program, 5/e) 英文版

C++程序设计语言(特别版) 中文

C++程序设计原理与实践 (中文高清版) | Programming: Principles and Practice Using C++ (英文原版)

The C++ Programming Language, 3rd Edition

C++ Primer 第四版 中文版

C++ Primer 第四版 中英文对照文字版

C++ Primer 第三版 中文版

C++ Cookbook 中文版 高清PDF下载 | O'Reilly C++ Cookbook

C++Primer Plus(第五版)中文版+习题解答+代码 | 英文原版

C++程序设计教程 第二版 钱能

易学C++ (Easy C++) 中文PDF文字版 附习题答案及书中源码

现代C++程序设计

C++ 参考大全 (第四版)

C++大学教程 中文chm

Effective C++ 中文版

Essential C++ 中文版+英文版 侯捷译

Exceptional C++ Style 中文版

C++编程思想(第2版)第1卷:标准C++导引

C++编程思想(第2版)第2卷:实用编程技术

C++入门经典(第三版) 中文PDF版+详细书签

Google C++编程风格指南

C++设计新思维(泛型编程与设计模式之应用)

C++语言的设计和演化

C++代码设计与重用

C++编程艺术

C++编程金典(第3版) 清华大学出版

C++编程规范:101条规则、准则与最佳实践

C++编程惯用法 高级程序员常用方法和技巧

疑惑C++

实用C++编程大全

C++程序设计与导论(第二版)

C和C++代码精粹

C++沉思录

C++必知必会

C++程序调试实用手册

C++面向对象多线程编程

高质量C++编程指南

深度探索c++对象模型 侯捷译

设计模式:可复用面向对象软件的基础 中文高清PDF版

C++精髓 软件工程方法

C++技术参考手册

C++游戏编程

C++高级编程

C++编程:数据结构与程序设计方法

数据结构C++语言描述 应用标准摸板库STL(第2版)

现代程序设计——C++与数据结构面向对象的方法与实现

C++高级参考手册

大规模C++程序设计

C++语言的设计和演化

C++标准程序库(前6章)

C++ Templates全览 中文版

C++模板元编程 中文PDF下载 (C++ Template Metaprogramming)

标准C++库函数参考

The Annotated C++ Reference Manual

C++多范型设计

COM实例编程

C++ STL程序员开发指南 PDF下载

C++ STL开发技术导引

STL源码剖析

泛型编程与STL

Effective STL 中文版

C++ STL程序员开发指南

C++模板 技术大全

C++语言的设计和演化 中文PDF版

数据结构各种算法实现(C++模板)

数据结构、算法与应用:C++语言描述

Absolute C++, 4th Edition

Sams C++ Unleashed

Effective C++, 3rd Edtition

O'Reilly C++ In a Nutshell

Exceptional C++ Style

More Exceptional C++

C++ Coding Standards

Inside the C++ Object Model

More Exceptional C++

Exceptional C++

Cross-Platform Development in C++

Practical C++ Programming

C++ GUI Qt 4编程(第二版)中文高清PDF版

C++ GUI Programming with Qt 4 (英文原版)

C++ Coding Standards 101 Rules Guidelines

C++ Template Metaprogramming

C++ Standard Library - A Tutorial and Reference

Professional Multicore Programming

Accelerated C++ - Practical Programming by Example

2005年度最经典C++教程8本打包下载

谭浩强的书==看了什么都不会,自己被毁了还以为自己会了

这样的书估计是很难找了

很想知道你学C++用什么教材,从你的提问我觉得你不妨从c++ primer或者acceclerate c++看起,这两本书都是很早就引入stl的c++入门书。当然c++ primer的厚度决定了它不仅仅是入门书

纯粹STL的话 The C++ Standard Template Library 不喜欢英文的话可以看中文 C++ 标准程序库 侯捷翻译的还不错

还有effective stl/effective C++ 挺好的啊 问题讲得很透彻

就算是更深一点的 more effective c++有些item也不是那么深奥 反而看看很有帮助,比如item 1 详细的说了指针和引用的区别与使用,非常基楚,非常常见的问题

不要对没看过的东西说不

所有stl头文件不包含.h

stl体现了泛型编程的思想,就 *** 作与数据分离。

stl中包含:容器,迭代器,算法。

常用容器有:

<序列式容器>:元素有固定位置,元素位置与插入顺序有关,与元素值无关,有:vector(向量),deque(双端队列),list (列表)

<关联式容器>:属于已序集群,元素位置与元素值与排序关系有关,与插入次序无关,有:set(集合),map(映射),mutiset(多重集合),mutimap(多重映射)

常用算法有:

find,count,min,max,min_element,max_element,search,equal,sort,(lambda)

(1)逐一介绍

vector

数据结构:数组。内存不够时从新分配新数组,再复制。属于连续空间。

特点:随机访问快,中间插入、删除慢(时间:n),末尾插入、删除快,常用做堆栈,[]快。

注意:如果想要更好的效率,可以在初始化后使用resize()函数。vector在多线程不安全:

A:程序崩溃,因为线程A vector进行写时,如果内存已满会重新申请内存,此时它的地址已经改变,而线程B依旧在写入/读入已经无效的地址,就会造成崩溃。可以初始化很大区间或者加上进程同步锁。

deque(double-ended queue)

数据结构:页链表,在前/尾段增加新空间,内存要分配一段空间,维护整体连续的假象。

特点:两端 *** 作快,中间 *** 作慢,按页或块分配内存,每页容纳固定数目元素,deque是list与vector的折中方案,[]快。

list(double linked list)

数据结构:双向链表,内存空间不连续。

特点:任意地方 *** 作效率高,不提供[]重载,访问开始结束元素快,随机访问慢。

set(集合)

数据结构:红黑树(一种平衡搜索树),内部元素自动排序,每个元素只能出现一次,结构体需要重载运算符"<"(重载需要保证唯一性),大部分 *** 作复杂度为:log(n)。

特点:自动排序好的,map与set的插入删除效率高。

map(映射)

数据结构:红黑树,每个元素需要有键值,基于键值排序,一对一映射,键值结构体也需要重载运算符"<",大部分 *** 作为log(n)。

特点:自动建立key-value,对于迭代器,可以修改实值,不可以修改key。

mutiset,mutimap

支持重复元素/键值的set/map

(3)其他

容器共性

empty(),size().

迭代器有:

begin()

end()

rbegin()

rend()

clear()

erase(it)

在线广告监测系统

精选推荐

广告

C++ STL 参考手册Cpp_STL_ReferenceManual.pdf

21下载·0评论

2020年12月21日

Cpp.STL程序员开发指南.pdf

30下载·1评论

2013年7月21日

c++基础知识——STL之链表

5329阅读·22评论·23点赞

2022年5月5日

C++语言学习之STL 的组成

496阅读·0评论·0点赞

2015年6月3日

cpp中的STL简介

2141阅读·0评论·1点赞

2016年10月28日

Cpp STL

123阅读·0评论·1点赞

2022年8月3日

破壁机和料理机的区别

精选推荐

广告

C++ set&mulitset 与 仿函数(函数对象)

670阅读·0评论·1点赞

2020年3月9日

CPP_STL(标准模板库)

484阅读·0评论·0点赞

2021年3月18日

CPPSTL六大部件

140阅读·0评论·0点赞

2020年10月9日

cpp的STL算法

1617阅读·0评论·0点赞

2016年11月1日

CPP STL

664阅读·0评论·0点赞

2014年5月18日

CppSTL(一)

109阅读·0评论·0点赞

2022年3月13日

cpp的stl的队列和栈

2161阅读·0评论·0点赞

2016年11月1日

CPPSTL的一些函数 *** 作

71阅读·0评论·0点赞

2021年2月28日

C++ STL 之 list

100阅读·0评论·0点赞

2019年5月25日

STL-CPP

0下载·0评论

2021年3月6日

C++ STL 链表写法

4325阅读·0评论·1点赞

2019年1月30日

C++ STL list链表的基本 *** 作

7014阅读·0评论·0点赞

2018年9月28日

cpp的STL之list

880阅读·0评论·0点赞

2016年10月28日

C语言的那些小秘密之动态数组

6.6W阅读·56评论·45点赞

2011年7月21日

去首页

看看更多热门内容


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7775213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存