{{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++

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

像计算机科学家一样思考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
Content Description

《像计算机科学家一样思考C++》作者基于自己在美国各所大学和学院讲授计算机程序设计课程的经验,开创了“像计算机科学家一样思考(How to Think Like a Computer Scientist)”的教学理念和方法。《像计算机科学家一样思考C++》正是基于这样的方法,用全新的角度、丰富的实例全面讲解了C++语言。
全书共15章。第1章介绍了编程的基本知识,即什么是编程以及如何编程。第2章到第9章介绍了C++的基本元素与基本语法,包括变量、类型、函数、迭代、字符串、结构体等等;第10章到第15章介绍了C++的高级功能,包括Vectors、成员函数、类和不变式、文件输入输出等。
《像计算机科学家一样思考C++》适合C++的初学者和初级程序员阅读,也可以作为相关专业或培训的教程使用。通过学习《像计算机科学家一样思考C++》,读者不仅可以在C++方面达到初窥门径的效果,同时对计算机编程这门技艺也会有一个全面而科学的认识。
Author Description

作者简介 Allen B. Downey 是美国Olin工程学院的计算机科学副教授。他曾经在Wellesley College、Colby College和U.C. Berkeley教授计算机科学课程。他基于自己教授计算机程序设计课程的经验,开创了“像计算机科学家一样思考”(How to Think Like a Computer Scientist)的教学理念和方法,并由此编写了几本程序设计语言的图书。 译者简介 黄鑫 毕业于西安交通大学。有多年软件开发经验,对设计大型分布式系统有独到的见解。对将更多的开源项目引入Windows平台有浓厚的兴趣。目前致力于推广持续交付这一实践。 夏思雨 毕业于华中科技大学和北京邮电大学。现就职于ThoughtWorks(西安)有限公司,从事软件开发。
Catalogue

第1章 编程方式
1.1 什么是编程语言
1.2 什么是程序
1.3 什么是调试
1.3.1 编译时错误
1.3.2 运行时错误
1.3.3 逻辑和语义错误
1.3.4 实验调试
1.4 形式语言和自然语言
1.5 第一个程序
1.6 术语

第2章 变量和类型
2.1 输出更多
2.2 值
2.3 变量
2.4 赋值
2.5 输出变量
2.6 关键字
2.7 运算符
2.8 计算顺序
2.9 字符类型的运算符
2.10 组合
2.11 术语

第3章 函数
3.1 浮点数
3.2 从double转换为int
3.3 数学函数
3.4 复合表达式
3.5 添加新的函数
3.6 定义和用法
3.7 多函数程序
3.8 形参和实参
3.9 形参和局部变量
3.10 多参数函数
3.11 带返回值的函数
3.12 术语

第4章 条件和递归
4.1 模运算符
4.2 条件执行
4.3 选择执行
4.4 链式条件
4.5 嵌套条件
4.6 return语句
4.7 递归
4.8 无限递归
4.9 递归函数的调用栈图
4.10 术语

第5章 带返回值的函数
5.1 返回值
5.2 程序开发
5.3 复合用法
5.4 重载
5.5 布尔值
5.6 布尔型变量
5.7 逻辑操作符
5.8 布尔函数
5.9 main函数返回值
5.10 多重递归
5.11 信心的跳跃
5.12 更多的例子
5.13 术语

第6章 迭代
6.1 多次赋值
6.2 迭代
6.3 while语句
6.4 表格
6.5 二维表
6.6 封装和广义化
6.7 函数
6.8 更多封装
6.9 局部变量
6.10 更多广义化
6.11 术语

第7章 字符串和其他
7.1 字符串容器
7.2 apstring变量
7.3 字符串中的字符
7.4 长度
7.5 遍历
7.6 运行时错误
7.7 find函数
7.8 自定义find函数
7.9 循环和计数
7.10 递增和递减操作符
7.11 字符串拼接
7.12 apstring的可变性
7.13 apstrings的可比较性
7.14 字符分类
7.15 其他apstring函数
7.16 术语

第8章 结构体
8.1 复合值
8.2 Point对象
8.3 访问实例变量
8.4 操作结构体
8.5 将结构体作为参数
8.6 值传递
8.7 引用传递
8.8 矩形
8.9 返回结构体类型
8.10 将其他类型按引用传递
8.11 获取用户输入
8.12 术语

第9章 更多结构体
9.1 Time
9.2 printTime
9.3 对象函数
9.4 纯函数
9.5 const参数
9.6 修改器
9.7 填写函数
9.8 哪个最好
9.9 增量式开发VS规划
9.10 普遍化
9.11 算法
9.12 术语

第10章 vector
10.1 访问元素
10.2 复制vector
10.3 for循环
10.4 vector的长度
10.5 随机数
10.6 统计
10.7 随机数的vector
10.8 计数
10.9 检查其他值
10.10 直方图
10.11 单次遍历的解决方案
10.12 随机种子
10.13 术语

第11章 成员函数
11.1 对象和方法
11.2 print
11.3 隐式变量访问
11.4 另一个例子
11.5 第三个例子
11.6 更复杂的例子
11.7 结构体
11.8 初始化还是构造
11.9 最后一个例子
11.10 头文件
11.11 术语

第12章 包含对象的vector
12.1 复合形式
12.2 Card对象
12.3 printCard函数
12.4 equals函数
12.5 isGreater函数
12.6 包含Card对象的vector
12.7 printDeck函数
12.8 搜索
12.9 二分查找
12.10 vector和子vector
12.11 术语

第13章 向量对象
13.1 枚举类型
13.2 switch语句
13.3 Deck
13.4 另一个构造函数
13.5 Deck成员函数
13.6 洗牌
13.7 排序
13.8 subdeck
13.9 洗牌和处理
13.10 合并排序
13.11 术语

第14章 类和不变式
14.1 私有数据和私有类
14.2 什么是类
14.3 复数
14.4 访问器函数
14.5 输出
14.6 支持复数运算的函数
14.7 支持复数运算的其他函数
14.8 不变式
14.9 先验条件
14.10 私有函数
14.11 术语

第15章 文件输入/输出和apmatrix
15.1 流
15.2 文件输入
15.3 文件输出
15.4 输入解析
15.5 数字解析
15.6 Set数据结构
15.7 apmatrix
15.8 距离矩阵
15.9 合适的距离矩阵
15.10 术语

附录A AP类的快速参考

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