Coder Social home page Coder Social logo

cpp17's Introduction

C++17完全指南

本书为《C++17 the complete guide》(第一版) by Nicolai M. Josuttis的个人中文翻译版, 仅供学习和交流使用,如有侵权请联系作者删除

以下为英文原版购买地址


以下为中文翻译版

pdf 版(推荐)

点此下载

注:

  • 在github中点击上方链接可能会显示“something went wrong”,可以下载之后在本地打开。
  • 貌似latex默认并不会嵌入用到的字体,如果pdf打开之后某一种字体看起来怪怪的,那大概率是缺少对应的字体,本书用到的字体有宋体、楷体、Times New Roman、Consolas

epub 版

点此下载

注:

  • epub版由@wizardforcel提供,感谢贡献。

markdown 版目录


说明

markdown 版是用程序直接从 pdf 版转换而来,然后再进行校对和修正。

但转换过程中不仅损失了一些信息,还导致了很多错误。

校对时虽然修正了很多错误,但因为时间有限,一定还有很多错误没有发现。

因此更加推荐 pdf 版

不管是 pdf 版还是 markdown 版,如果发现错误欢迎指出,也可以自行修正之后提交PR。

编译

  1. 安装tectonic
  2. 确保有所需字体:宋体、楷体(可选)、Times New Roman、Consolas
  3. 如果latex/src/main.tex中有\includeonly{xxx}这一行且未被注释掉(%后的内容是注释),请在编译之前删除这一行
  4. 编译pdf文件
    cd latex/src
    tectonic main.tex
    
  5. 生成的main.pdf就是最后的pdf文件
  • note: 如果安装tectonic之后tectonic不在PATH中,请把第5步中的tectonic替换成完整的路径
  • note: 如果希望进行替换字体或修改行距等操作,可以修改latex/src/main.tex
  • note: 如果所有步骤都正确操作仍编译失败,欢迎提issue

cpp17's People

Contributors

meousker77 avatar mingjitianming avatar batkiz avatar alanjian85 avatar cruiseyoung avatar ho-229 avatar 1ambd4 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.