• 1星
  • 日期: 2019-09-17
  • 大小: 25.8MB
  • 所需积分:1分
  • 下载次数:63
  • favicon收藏
  • rep举报
  • free评论
标签: C++





Professional  C++  uses  an  approach  to  C++  programming  that  will  both  increase  the  quality  of  your 

code  and  improve  your  programming  efficiency.  You  will  find  discussions  on  new  C++17  features 

throughout  this  fourth  edition.  These  features  are  not  just  isolated  to  a  few  chapters  or  sections; 

instead,  examples  have  been  updated  to  use  new  features  when  appropriate.

Professional  C++  teaches  you  more  than  just  the  syntax  and  language  features  of  C++.  It  also 

emphasizes  programming  methodologies,  reusable  design  patterns,  and  good  programming  style. 

The  Professional  C++  methodology  incorporates  the  entire  software  development  process,  from 

designing  and  writing  code,  to  debugging,  and  working  in  groups.  This  approach  will  enable  you  to 

master  the  C++  language  and  its  idiosyncrasies,  as  well  as  take  advantage  of  its  powerful  capabilities 

for  large-scale  software  development.

Imagine  users  who  have  learned  all  of  the  syntax  of  C++  without  seeing  a  single  example  of  its  use. 

They  know  just  enough  to  be  dangerous!  Without  examples,  they  might  assume  that  all  code  should 

go  in  the  main()  function  of  the  program,  or  that  all  variables  should  be  global—practices  that  are 

generally  not  considered  hallmarks  of  good  programming.

Professional  C++  programmers  understand  the  correct  way  to  use  the  language,  in  addition  to  the 

syntax.  They  recognize  the  importance  of  good  design,  the  theories  of  object-oriented  program-

ming,  and  the  best  ways  to  use  existing  libraries.  They  have  also  developed  an  arsenal  of  useful  code 

and  reusable  ideas.

By  reading  and  understanding  this  book,  you  will  become  a  professional  C++  programmer.  You  will 

expand  your  knowledge  of  C++  to  cover  lesser-known  and  often  misunderstood  language  features. 

You  will  gain  an  appreciation  for  object-oriented  design,  and  acquire  top-notch  debugging  skills. 

Perhaps  most  important,  you  will  finish  this  book  armed  with  a  wealth  of  reusable  ideas  that  you 

can  actually  apply  to  your  daily  work.

There  are  many  good  reasons  to  make  the  effort  to  be  a  professional  C++  programmer,  as  opposed 

to  a  programmer  who  knows  C++.  Understanding  the  true  workings  of  the  language  will  improve 

the  quality  of  your  code.  Learning  about  different  programming  methodologies  and  processes  will 

help  you  to  work  better  with  your  team.  Discovering  reusable  libraries  and  common  design  patterns 

will  improve  your  daily  efficiency  and  help  you  stop  reinventing  the  wheel.  All  of  these  lessons  will 

make  you  a  better  programmer  and  a  more  valuable  employee.  While  this  book  can’t  guarantee  you 

a  promotion,  it  certainly  won’t  hurt.




2020-02-05 01:04:59回复
2019-10-29 12:17:50回复




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

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

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 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); }) })