|
6626 | 6626 |
|
6627 | 6627 | </li>
|
6628 | 6628 |
|
6629 |
| -<liclass="chapter"data-level="1.18"data-path="第17章-输入、输出和文件.md"> |
| 6629 | +<liclass="chapter"data-level="1.18"data-path="第17章-输入、输出和文件.html"> |
6630 | 6630 |
|
6631 |
| -<span> |
| 6631 | +<ahref="第17章-输入、输出和文件.html"> |
6632 | 6632 |
|
6633 | 6633 |
|
6634 | 6634 | 第17章 输入、输出和文件
|
@@ -7741,7 +7741,7 @@ <h3 id="关于本书">关于本书</h3>
|
7741 | 7741 | <script>
|
7742 | 7742 | vargitbook=gitbook||[];
|
7743 | 7743 | gitbook.push(function(){
|
7744 |
| -gitbook.page.hasChanged({"page":{"title":"简介","level":"1.1","depth":1,"next":{"title":"第1章 预备知识","level":"1.2","depth":1,"path":"第1章 预备知识/1_0 第1章 预备知识.md","ref":"第1章 预备知识/1_0 第1章 预备知识.md","articles":[{"title":"1.1 C++ 简介","level":"1.2.1","depth":2,"path":"第1章 预备知识/1_1 C++ 简介.md","ref":"第1章 预备知识/1_1 C++ 简介.md","articles":[]},{"title":"1.2 C++ 简史","level":"1.2.2","depth":2,"path":"第1章 预备知识/1_2 C++简史.md","ref":"第1章 预备知识/1_2 C++简史.md","articles":[{"title":"1.2.1 C 语言","level":"1.2.2.1","depth":3,"path":"第1章 预备知识/1_2_1 C 语言.md","ref":"第1章 预备知识/1_2_1 C 语言.md","articles":[]},{"title":"1.2.2 C 语言编程原理","level":"1.2.2.2","depth":3,"path":"第1章 预备知识/1_2_2 C 语言编程原理.md","ref":"第1章 预备知识/1_2_2 C 语言编程原理.md","articles":[]},{"title":"1.2.3 面向对象编程","level":"1.2.2.3","depth":3,"path":"第1章 预备知识/1_2_3 面向对象编程.md","ref":"第1章 预备知识/1_2_3 面向对象编程.md","articles":[]},{"title":"1.2.4 C++ 和泛型编程","level":"1.2.2.4","depth":3,"path":"第1章 预备知识/1_2_4 C++ 和泛型编程.md","ref":"第1章 预备知识/1_2_4 C++ 和泛型编程.md","articles":[]},{"title":"1.2.5 C++ 的起源","level":"1.2.2.5","depth":3,"path":"第1章 预备知识/1_2_5 C++ 的起源.md","ref":"第1章 预备知识/1_2_5 C++ 的起源.md","articles":[]}]},{"title":"1.3 可移植性和标准","level":"1.2.3","depth":2,"path":"第1章 预备知识/1_3 可移植性和标准.md","ref":"第1章 预备知识/1_3 可移植性和标准.md","articles":[{"title":"1.3.1 C++ 的发展","level":"1.2.3.1","depth":3,"path":"第1章 预备知识/1_3_1 C++ 的发展.md","ref":"第1章 预备知识/1_3_1 C++ 的发展.md","articles":[]},{"title":"1.3.2 本书遵循的 C++ 标准","level":"1.2.3.2","depth":3,"path":"第1章 预备知识/1_3_2 本书遵循的 C++ 标准.md","ref":"第1章 预备知识/1_3_2 本书遵循的 C++ 标准.md","articles":[]}]},{"title":"1.4 程序创建的技巧","level":"1.2.4","depth":2,"path":"第1章 预备知识/1_4 程序创建的技巧.md","ref":"第1章 预备知识/1_4 程序创建的技巧.md","articles":[{"title":"1.4.1 创建源代码文件","level":"1.2.4.1","depth":3,"path":"第1章 预备知识/1_4_1 创建源代码文件.md","ref":"第1章 预备知识/1_4_1 创建源代码文件.md","articles":[]},{"title":"1.4.2 编译和链接","level":"1.2.4.2","depth":3,"path":"第1章 预备知识/1_4_2 编译和链接.md","ref":"第1章 预备知识/1_4_2 编译和链接.md","articles":[]}]},{"title":"1.5 总结","level":"1.2.5","depth":2,"path":"第1章 预备知识/1_5 总结.md","ref":"第1章 预备知识/1_5 总结.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["-search","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"white","family":"sans","size":2},"livereload":{},"highlight":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","dirction":"沈军","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"C++ Primer Plus","language":"zh-cn","gitbook":">=2.0.0","description":"天道酬勤"},"file":{"path":"README.md","mtime":"2016-11-17T08:44:14.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-17T16:39:02.828Z"},"basePath":".","book":{"language":""}}); |
| 7744 | +gitbook.page.hasChanged({"page":{"title":"简介","level":"1.1","depth":1,"next":{"title":"第1章 预备知识","level":"1.2","depth":1,"path":"第1章 预备知识/1_0 第1章 预备知识.md","ref":"第1章 预备知识/1_0 第1章 预备知识.md","articles":[{"title":"1.1 C++ 简介","level":"1.2.1","depth":2,"path":"第1章 预备知识/1_1 C++ 简介.md","ref":"第1章 预备知识/1_1 C++ 简介.md","articles":[]},{"title":"1.2 C++ 简史","level":"1.2.2","depth":2,"path":"第1章 预备知识/1_2 C++简史.md","ref":"第1章 预备知识/1_2 C++简史.md","articles":[{"title":"1.2.1 C 语言","level":"1.2.2.1","depth":3,"path":"第1章 预备知识/1_2_1 C 语言.md","ref":"第1章 预备知识/1_2_1 C 语言.md","articles":[]},{"title":"1.2.2 C 语言编程原理","level":"1.2.2.2","depth":3,"path":"第1章 预备知识/1_2_2 C 语言编程原理.md","ref":"第1章 预备知识/1_2_2 C 语言编程原理.md","articles":[]},{"title":"1.2.3 面向对象编程","level":"1.2.2.3","depth":3,"path":"第1章 预备知识/1_2_3 面向对象编程.md","ref":"第1章 预备知识/1_2_3 面向对象编程.md","articles":[]},{"title":"1.2.4 C++ 和泛型编程","level":"1.2.2.4","depth":3,"path":"第1章 预备知识/1_2_4 C++ 和泛型编程.md","ref":"第1章 预备知识/1_2_4 C++ 和泛型编程.md","articles":[]},{"title":"1.2.5 C++ 的起源","level":"1.2.2.5","depth":3,"path":"第1章 预备知识/1_2_5 C++ 的起源.md","ref":"第1章 预备知识/1_2_5 C++ 的起源.md","articles":[]}]},{"title":"1.3 可移植性和标准","level":"1.2.3","depth":2,"path":"第1章 预备知识/1_3 可移植性和标准.md","ref":"第1章 预备知识/1_3 可移植性和标准.md","articles":[{"title":"1.3.1 C++ 的发展","level":"1.2.3.1","depth":3,"path":"第1章 预备知识/1_3_1 C++ 的发展.md","ref":"第1章 预备知识/1_3_1 C++ 的发展.md","articles":[]},{"title":"1.3.2 本书遵循的 C++ 标准","level":"1.2.3.2","depth":3,"path":"第1章 预备知识/1_3_2 本书遵循的 C++ 标准.md","ref":"第1章 预备知识/1_3_2 本书遵循的 C++ 标准.md","articles":[]}]},{"title":"1.4 程序创建的技巧","level":"1.2.4","depth":2,"path":"第1章 预备知识/1_4 程序创建的技巧.md","ref":"第1章 预备知识/1_4 程序创建的技巧.md","articles":[{"title":"1.4.1 创建源代码文件","level":"1.2.4.1","depth":3,"path":"第1章 预备知识/1_4_1 创建源代码文件.md","ref":"第1章 预备知识/1_4_1 创建源代码文件.md","articles":[]},{"title":"1.4.2 编译和链接","level":"1.2.4.2","depth":3,"path":"第1章 预备知识/1_4_2 编译和链接.md","ref":"第1章 预备知识/1_4_2 编译和链接.md","articles":[]}]},{"title":"1.5 总结","level":"1.2.5","depth":2,"path":"第1章 预备知识/1_5 总结.md","ref":"第1章 预备知识/1_5 总结.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["-search","livereload"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"white","family":"sans","size":2},"livereload":{},"highlight":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","dirction":"沈军","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"C++ Primer Plus","language":"zh-cn","gitbook":">=2.0.0","description":"天道酬勤"},"file":{"path":"README.md","mtime":"2016-11-17T08:44:14.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-19T00:44:51.065Z"},"basePath":".","book":{"language":""}}); |
7745 | 7745 | });
|
7746 | 7746 | </script>
|
7747 | 7747 | </div>
|
|