C++ Standard Template Library in Practice

所在平台: Udemy

课程主页: https://www.udemy.com/course/c-standard-template-library-in-practice/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:C++ 标准模板库实践 课程概述:C++ 是一种广泛使用的编程语言,以其快速、高效和灵活著称,能够解决许多问题。特别是标准模板库(STL)赋予了 C++ 强大的能力。该课程通过真实世界的实例,深入探讨 STL 如何处理和操作数据。我们将重点研究容器与迭代器,利用算法将数据转化为有意义的信息。课程还涵盖了I/O流、字符串和数值方法,以及如何通过仔细考虑内存分配与操作来优化性能。此外,我们还将演示如何通过并发与并行类和工具处理多任务和共享数据。完成课程后,您将理解 C++ STL 的新特性,并能够解决在开发过程中耗时或影响进度的任务。 关于作者:詹姆斯·斯洛卡姆(James Slocum)是一名专业开发人员,拥有超过10年的工作经验。他于2008年获得新泽西理工学院计算机工程学士学位,并于2011年获得计算机科学硕士学位。目前,他在Audible担任软件工程师和图书组的技术负责人。他使用最多的编程语言包括Java、JavaScript、C++和Dart。在自由时间,他喜欢学习新语言和技术。

课程评论(0条)

课程详情

C++ is one of the most widely used programming languages. Fast, efficient, and flexible, it is used to solve many problems. In particular, it is the Standard Template Library (STL) that gives C++ its power. In this course, we show you how.Using real-world examples, we focus on how STL handles and manipulates data. We examine containers and iterators, and how data can be transformed into meaningful information using algorithms. There is coverage of I/O streams, strings and numerical methods, and how performance can be optimized through careful consideration of memory allocation and manipulation. We also demonstrate how multitasking and shared data is handled through concurrency and parallelism classes and utilities.By the end of the course, you will understand the newer aspects of C++ STL and will be able to overcome tasks that are time-consuming or would break your stride while developing.About the AuthorJames Slocum has been a professional developer for over 10 years. He graduated from NJIT with a Bachelor's degree in Computer Engineering in 2008, and again with a Master's in Computer Science in 2011. He currently works for Audible as a software engineer and tech lead for the library group. The languages he uses the most are Java, JavaScript, C++, and Dart. In his free time, he enjoys learning about new languages and technology.

课程标签

0人关注该课程

主题相关的课程