《C++入门经典(第5版•修订版)》——2.5 总结

2.5 总结

C++入门经典(第5版•修订版)
本章介绍了C++是从其他计算机语言风格发展而来的,并支持被称为面向对象编程的方法。这种方法在计算领域获得了巨大成功,让C++在今天与在1979年面世时一样,一点也不落伍。

在本章开发的两个程序中,您使用了C++程序的三个组成部分:预处理器编译指令、注释和函数。

您将使用C++开发的所有程序使用的基本框架都与程序Motto和Calculator相同,只是随着使用的函数增多,它们将变得更为复杂,无论这些函数是您自己编写的,还是来自编译指令#include包含的头文件。

时间: 2024-10-24 01:56:11

《C++入门经典(第5版•修订版)》——2.5 总结的相关文章

《新一代SDN——VMware NSX 网络原理与实践》——导读

**前言**当企业需要搭建一个"云"的时候,无论它是公有云还是私有云,其基础架构一定涉及网络.计算和存储这三大块.NIST对云计算的定义中,明确提出了云中资源需要实现"按需自助服务".对于计算和存储,我们通过最早由VMware主导的服务器虚拟化技术,已经很好地实现了这样的要求,而之前对于网络的"按需自助服务",则一直实现得不理想,这是因为传统物理网络很难在虚拟化环境中进行资源的调配.因此,传统网络阻碍了数据中心的自动化实现,我们需要通过创新,用一

《新一代SDN——VMware NSX 网络原理与实践》——1.2 认识SDN

1.2 认识SDN 介绍完为什么需要SDN和SDN的起源后,是时候介绍SDN到底是什么了.理解SDN架构,对于理解VMware NSX网络虚拟化解决方案的三个平面架构以及其逻辑网络.物理网络解耦的设计,是非常重要的--SDN的核心思想是控制平面与转发平面的分离,这与NSX中管理平面.控制平面和数据平面的设计如出一辙. SDN其实直到现在也没有清晰的定义,但是其核心理念已逐渐被人们接受.本章将下来会讨论SDN的理念.架构,以及它如何面对当前的IT难题. 1.2.1 SDN是什么 SDN是Softw

《新一代SDN——VMware NSX 网络原理与实践》——第1章 SDN与网络虚拟化的起源与现状 1.1SDN的起源和发展历程

第1章 SDN与网络虚拟化的起源与现状 SDN是一个内容丰富却又定义模糊的名词.说它内容丰富,是因为在当今云计算大行其道的情况下,SDN已成为实现云计算的一种重要方法,其技术已席卷了企业私有云和公有云服务提供商的数据中心方方面面.说它定义模糊,是因为SDN还不像其他计算机或网络技术被一些组织或企业进行了标准化定义,当人们谈到SDN时,可能还在讨论"SDN究竟是什么"这个问题. 网络虚拟化则是云计算和SDN发展到一定阶段的产物.服务器虚拟化技术的飞速发展间接催生了云计算的兴起.而在云计算

《新一代SDN——VMware NSX 网络原理与实践》——1.3 网络虚拟化的兴起

1.3 网络虚拟化的兴起 前文已经提到,网络虚拟化是云计算和SDN发展到一定阶段的产物,因此可以认为网络虚拟化是新一代的SDN.而云计算又是随着服务器虚拟化技术飞速发展而诞生的.因此,我们从介绍服务器虚拟化技术开始,引入网络虚拟化技术. 早期的网络虚拟化与现在的网络虚拟化在架构上有很多的不同,这会在本节中进行介绍,以使得读者在后续章节更好地理解VMware NSX网络虚拟化技术. 1.3.1 服务器虚拟化的日趋成熟近年来,服务器虚拟化技术被炒得火热,也日趋成熟.它是伴随着x86计算机性能飞速发展

《新一代SDN——VMware NSX 网络原理与实践》——第2章 NSX网络虚拟化概览 2.1VMware NSX网络虚拟化解决方案简介

第2章 NSX网络虚拟化概览 网络虚拟化技术诞生后,有不少厂商都推出了所谓的网络虚拟化解决方案.这些厂商实现"网络虚拟化"的方式各异,有些是自己研发的项目,有些是通过收购,有些是利用开源项目进行再开发.而VMware NSX网络虚拟化平台的基本架构到底是怎样的,它与别的厂家有哪些不同?这些问题会在本章进行探讨. 2.1 VMware NSX网络虚拟化解决方案简介 尽管VMware NSX网络虚拟化平台是通过收购Nicira而获得的,但是在收购一年多时间之后,NSX才正式发布.在这一年多

《新一代SDN——VMware NSX 网络原理与实践》——2.3 各厂商的网络虚拟化解决方案

2.3 各厂商的网络虚拟化解决方案 介绍完几种Overlay技术之后,我们就需要对比一下几大厂商基于Overlay技术的网络虚拟化解决方案了.各家厂商的解决方案各有千秋,各有利弊.在这里介绍它们的网络虚拟化解决方案,目的是让读者对整个行业的趋势有一个了解,也让读者了解VMware NSX网络虚拟化解决方案在行业中所处的地位. 2.3.1 Cisco ACI解决方案 Cisco ACI是Cisco公司提出的SDN和网络虚拟化解决方案,它的主要组件有应用策略基础设施控制器(APIC)和ACI交换矩阵

《新一代SDN——VMware NSX 网络原理与实践》——1.4 总结

1.4 总结 SDN是为了改变当前IT架构部署和运维的复杂性而提出的. SDN诞生于斯坦福大学实验室,课题组的核心人员后来成立了Nicira公司,该公司于2012年被VMware收购. SDN的核心思想是控制平面与转发(数据)平面的分离.SDN目前主流的南向接口控制协议是OpenFlow. 网络虚拟化是为了改变当前IT架构的复杂性和横向扩展能力而提出的,当前主要基于Overlay技术实现. 现今的网络虚拟化技术是SDN发展到一定阶段的产物,基于SDN架构的网络虚拟化解决方案,即新一代SDN可以在

《新一代SDN——VMware NSX 网络原理与实践》——2.2 当前主流的Overlay隧道技术

2.2 当前主流的Overlay隧道技术 目前,市面上除了VMware外,Cisco和Microsoft等公司都能提供网络虚拟化解决方案.在介绍其网络虚拟化解决方案并进行对比之前,需要先讨论一下现在的网络虚拟化使用的Overlay技术分为哪几种.经各大厂商努力,已经有三种Overlay技术成形,即VXLAN.NVGRE.STT. 2.2.1 VXLAN技术 首先讨论VXLAN.VXLAN是Virtal Extensible LAN(虚拟可扩展局域网)的缩写.它是为了解决前文提到的数据中心的三个问

《新一代SDN——VMware NSX 网络原理与实践》——2.5 总结

2.5 总结 NSX的核心设计思想与服务器虚拟化的设计思路如出一辙,都是在底层硬件中抽象出所需的服务 NSX分为管理.控制.数据三个平面,每个平面各有自己的组件. 目前,NSX-V中使用的Overlay技术是VXLAN,NSX-MH则使用STT作为默认的隧道技术.VMware正针对其现存问题与其他厂商共同研发新的Geneve协议. NSX.Cisco ACI.Microsoft的网络虚拟化解决方案各有千秋. NSX有4门相关的认证考试--VCA6-NV.VCP6-NV.VCIX6-NV.VCDX

VMware vSphere 网络设置最佳实践

正确的 网络配置是VMware vSphere架构的基础.为实现VMware网络,IT管理员需要了解vSphere宿主机的物理接口和虚拟交换机.学习如何规划vSphere的虚拟网络.VMware vSphere网络从正确安装vSphere网络的ESXi宿主机开始,包括对分布式.标准.虚拟或物理交换机的选择.最后还有后配置和部署.对虚拟网络的流量监控.配置虚拟网络的第一步是把vSphere的部署集成到现有架构.您需要确实了解现有架构的状态. 例如,如果网络采用了 iSCSI(Internet sm