pdf

Manning.Functional.Programming.in.C++.2018.11.pdf

  • 1星
  • 日期: 2019-03-09
  • 大小: 10.54MB
  • 所需积分:1分
  • 下载次数:9
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: C++函数式编程functional

This book isn’t meant to teach the C++ programming language. It’s about functional

programming and how it fits in with C++. Functional programming provides a different

way to think about software design and a different way of programming, compared

to the imperative, object-oriented styles commonly used with C++.

Many people who see the title of this book may find it strange, because C++ is commonly

mistaken for an object-oriented language. Although C++ does support the

object-oriented paradigm well, it goes much further than that. It also supports the procedural

paradigm, and its support for generic programming puts most other languages

to shame. C++ also supports most (if not all) functional idioms quite well, as you’ll see.

Each new version of the language has added more tools that make functional programming

in C++ easier.

文档内容节选

MANNING Functional Programming in C Functional Programming in C IVAN CUKIC M A N N I N G Shelter ISland ......

更多简介内容

推荐帖子

msp430单片机波特率的计算和设置
  通过设置三个与波特率有关的寄存器,即波特率整数  UxBR1、UxBR0、和波特率修整寄存器UxMCTL,使用以下公式计算波特率控制参数:       波特率参数(UxBR0,UxBR1)=波特率时钟源频率/所需波特率 。 (结果取整数部分) 例如:波特率时钟源频率=8MHz,所需波特率=115200,那么波特率参数UxBR0,UxBR1就是8000KHz/115.2KHz=69.44
Aguilera 【微控制器 MCU】
英飞凌MERUS™ D类音频解决方案|【阅读赢好礼,下单送开发板】
英飞凌旨在创造先进的音频产品,在秉承质量至上原则的同时,在开发中也兼顾了用户体验,确保可以为客户带来优质的聆听感受。MERUS™是具有出色音频性能的产品,为用户带来前所未有的声音体验。 英飞凌将在开创性功率半导体领域的核心原则、能力和领导地位与革命性的音频技术(如MERUS™多级D 类功放IC)相结合,提供了更小、更轻、更稳健、更灵活、集成度更高、连接性更好、运行时散热更少、功率效率更高、成
EEWORLD社区 【分立器件】
LOTO课5:三极管音频放大电路实践
我们在项目中经常会遇到音频信号的采集处理,我们今天做一个最简单的音频采集模块。它的电路其实就是在我们上节课的三极管的放大电路上的一个改进,在上一节课三极管放大电路的基础之上,将输出信号换成驻极体话筒,输出端加上截止频率在20KHZ左右的RC低通滤波电路,通过滤波电路来滤除频率在20KHZ以上的噪声信号。    上一节课关于三极管放大的文章链接如下:   https://ww
LOTO2018 【测试/测量】
MSP430F149串口收发程序详解
MSP430单片机的串口收发程序涉及到多个寄存器,可以一步一步按照以下步骤进行配置: 1、首先将用到的IO口设置为第二功能,例如要使用P3.4和P3.5作为USART0的TXD和RXD,则有 P3SEL |= BIT3+BIT4; 2、使能串口收发功能,要配置以下寄存器 如果既要收,又要发,则需要将UTXE0和URXE0置1,因为他们默认都是不打开的。 在IAR的头文件中有关于两位的掩码:
Jacktang 【微控制器 MCU】
MSP430的看门狗常见用法以及中断函数的书写方法
看门狗是为了防止程序跑飞而设定的,但是由于看门狗是一个类似于定时器,因此可以把他当作定时器来使用 示例代码:用看门狗定时器使一个led闪烁 #include void  main( void ) {   // Stop watchdog timer to prevent time out reset   WDTCTL = WDT_MDLY_32;/
Jacktang 【微控制器 MCU】
如何通俗易懂的理解电源中的开关AC-DC转换
       首先,简单说明一下开关方式的AC/DC转换。请参照右侧的基本电路,以及位于下方的波形。   在这里,以日本国内为例,输入电压设定为100VAC。此100VAC最初用桥式二极管加以整流。此为全波整流。100VAC直接整流,所以桥式二极管须为耐高电压规格才行。100VAC的峰值为140V左右。   再以电容器使其平滑。电容器的规格同样须为耐高电压。   以转换的原理来说
fish001 【模拟与混合信号】

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })