{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
free FREE

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami

Jingdong book

C和C++代码精粹

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

C和C++代码精粹

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
Ends in
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
Best before

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out

Details

Full product details
Editer Recommend

Thinking in Java作者Bruce Eckel倾情作序;
C++创始人Bjarne Stroustrup等业内专家对作者评价颇高;
作者实现的位处理类、bitset和bitstring被C++标准库采纳;

Content Description

《C和C++代码精粹》基于作者备受好评的C/C++ User Journal杂志上的每月专栏,通过大量完全符合ISO标准C++的程序集合,说明了C++真正强大的威力,是C和C++职业程序员的实践指南。
《C和C++代码精粹》分为3篇共20章,分别从指针、预处理器、C标准库、抽象、模板、异常、算法、容器、文件处理、动态内存管理等不同层次的话题展开讨论。书中的精粹代码,对于C和C++程序员具有很好的使用价值和启发意义。
《C和C++代码精粹》可以帮助有一定经验的C和C++程序员深入学习这两种密切相关的语言,对书中代码的参悟和应用,可以帮助他们从根本上提高使用程序的效率。

Author Description

Chuck Allison,Fresh Sources公司的创始人,该公司主要提供面向对象和C++开发方面的咨询和培训业务。Chuck具有20多年的C/C++开发和培训经历,自从1991年起,他加入ANSI C++标准委员会。Chuck是C/C++ Users Journal的一名编辑顾问,他还经常就面向对象软件工程、客户端/服务器架构和C++等主题进行演讲。

Catalogue

第一部分预备知识

第1章更好的C
1.1两种语言简述
1.2循序渐进
1.3类型系统
1.4函数原型
1.5类型安全连接
1.6引用
1.7类型安全I/O
1.8标准流
1.9格式化
1.10操纵器
1.11函数重载和函数模板
1.12运算符重载
1.13内联函数
1.14默认参数
1.15new和delete
1.16语句声明
1.17标准库特征
1.18C的兼容性
1.19小结

第2章指针
2.1容易出错的编程
2.2基础
2.3指针运算
2.4传引用语义
2.5普通指针
2.6const指针
2.7指针和一维数组
2.8数组作为参数
2.9字符串数组
2.10指针和多维数组
2.11更高深的内容
2.12指向函数的指针
2.13指向成员函数的指针
2.14封装和不完全类型
2.15小结

第3章预处理器
3.1#include指令
3.2其他的预处理指令
3.3预定义宏
3.4条件编译
3.5预处理运算符
3.6实现assert
3.7宏的魅力
3.8字符集、三字符运算符和双字符运算符
3.9翻译阶段
3.10小结

第4章C标准库之一:面向合格的程序员
4.1
4.2
4.3
4.4

第5章C标准库之二:面向熟练的程序员
5.1
5.2
5.3
5.4
5.5字符集
5.6代码页
5.7字符集标准
5.8ISO 10646
5.9统一字符编码

第6章C标准库之三:面向优秀的程序员
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8va_list作为参数
6.9应用
6.10结论
6.11浮点数系统

第二部分主要概念

第7章抽象
7.1数据抽象
7.2运算符重载
7.3具体的数据类型
7.4类型抽象
7.5函数抽象
7.6小结

第8章模板
8.1泛型编程
8.2函数模板
8.3类模板
8.4模板参数
8.5模板特化
8.6小结

第9章位操作
9.1按位运算符
9.2访问单独的位
9.3大型置位
9.4位字符串
9.5Wish List
9.6bitset模板
9.7vector模板特化
9.8小结

第10章类型转换和强制类型转换
10.1整数的升级
10.2降级
10.3算术类型转换
10.4函数原型
10.5显式类型转换
10.6函数风格强制类型转换
10.7const的正确性
10.8用户定义的类型转换
10.9加强运算符[]
10.10新风格强制类型转换
10.11小结

第11章可见性
11.1名字中包含什么
11.2作用域
11.3最小的作用域
11.4类的作用域
11.5嵌套类
11.6局部类
11.7典型的名字空间
11.8名字空间的作用域
11.9生存期
11.10临时对象的生存期
11.11连接
11.12类型安全连接
11.13"语言"连接
11.14小结

第12章控制结构
12.1结构化编程
12.2分支
12.3非局部分支
12.4信号
12.5小结
12.6参考文献

第13章异常
13.1可选择的错误处理方法
13.2堆栈展开
13.3异常捕捉
13.4标准异常
13.5资源管理
13.6构造函数和异常
13.7内存管理
13.8异常规范
13.9错误处理策略
13.10小结

第14章面向对象编程
14.1继承
14.2不同种类的集合
14.3虚函数和多态
14.4抽象基类
14.5实例研究:一个对象持续的框架
14.6数据库访问
14.7映射对象到相关模式
14.8PFX的结构
14.9一个代码的预排
14.10小结

第三部分使用标准库

第15章算法
15.1复杂度
15.2通用算法
15.3函数对象
15.4函数种类
15.5函数对象适配器
15.6算法种类
15.7小结
15.8参考文献

第16章容器和迭代器
16.1标准容器
16.2迭代器
16.3迭代器种类
16.4特殊用途的迭代器
16.5容器适配器
16.6关联容器
16.7应用
16.8非标准模板库容器
16.9小结

第17章文本处理
17.1scanf
17.2printf
17.3子字符串
17.4标准C++字符串类
17.5字符串流
17.6宽字符串
17.7小结

第18章文件处理
18.1过滤器
18.2二进制文件
18.3记录处理
18.4临时文件
18.5可移植性
18.6POSIX
18.7文件描述符
18.8通过描述符来拷贝文件
18.9读目录条目
18.10重定向标准错误
18.11封装重定向操作
18.12小结

第19章时间和日期处理
19.1Julian日期编码
19.2用于实际工作的日期类
19.3计算年的星期数
19.4小结
19.5参考文献

第20章动态内存管理
20.1参差数组
20.2在标准C中使用堆
20.3C++的自由存储
20.4浅拷贝与深拷贝
20.5处理内存分配失败
20.6重载new和delete
20.7配置new
20.8堆的管理
20.9避免内存管理
20.10小结

附录
附录AC/C++的兼容性
附录B标准C++算法
附录C函数对象和适配器
附录D有注解的参考书目
附录EC++标准的制定

Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use
Add to favorites
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
Quantity
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yamibuy reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yamibuy.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely. If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yamibuy.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Yami

Download the Yami App

Back Top

Recommended for You

About the brand

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

Reviews{{'('+ commentList.posts_count + ')'}}

Have your say. Be the first to help other guests.

Write a review
{{ totalRating }} Write a review
  • {{i}} star

    {{i}} stars

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

No related comment~

Review

Yami Yami

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails,800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Comments{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply,800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

You’ve Recently Viewed

About the brand

Jingdong book