├── Code
├── .idea
│ ├── .name
│ ├── Chapter3.iml
│ ├── vcs.xml
│ ├── .gitignore
│ ├── misc.xml
│ └── modules.xml
├── Chapter3
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── cmake.check_cache
│ │ │ ├── Chapter3.dir
│ │ │ │ ├── main.cpp.o
│ │ │ │ ├── arrayTest.cpp.o
│ │ │ │ ├── TypeConversion.cpp.o
│ │ │ │ ├── iteratorUsing.cpp.o
│ │ │ │ ├── StringConstructor.cpp.o
│ │ │ │ ├── VectorConstructor.cpp.o
│ │ │ │ ├── progress.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── link.txt
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── depend.make
│ │ │ │ ├── depend.internal
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── 3.19.2
│ │ │ │ ├── CompilerIdC
│ │ │ │ │ └── a.out
│ │ │ │ ├── CompilerIdCXX
│ │ │ │ │ └── a.out
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ ├── Makefile.cmake
│ │ │ └── Makefile2
│ │ ├── Chapter3
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ └── cmake_install.cmake
│ ├── .idea
│ │ ├── Chapter3.iml
│ │ ├── misc.xml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ └── modules.xml
│ ├── arrayTest.h
│ ├── TypeConversion.h
│ ├── iteratorUsing.h
│ ├── StringConstructor.h
│ ├── VectorConstructor.h
│ ├── CMakeLists.txt
│ ├── arrayTest.cpp
│ ├── main.cpp
│ ├── iteratorUsing.cpp
│ ├── VectorConstructor.cpp
│ ├── StringConstructor.cpp
│ └── TypeConversion.cpp
├── Chapter4
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── main.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── main.cpp.o
│ │ │ │ ├── exercise5_14.cpp.o
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── depend.make
│ │ │ │ ├── link.txt
│ │ │ │ ├── depend.internal
│ │ │ │ ├── flags.make
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ └── build.make
│ │ │ ├── Chapter4.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── main.cpp.o
│ │ │ │ ├── depend.make
│ │ │ │ ├── depend.internal
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ └── build.make
│ │ │ ├── exercise5_14.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── exercise5_14.cpp.o
│ │ │ │ ├── depend.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ └── build.make
│ │ │ ├── exercise5_19.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── exercise5_19.cpp.o
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── depend.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ └── build.make
│ │ │ ├── exercise5_20.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── exercise5_14.cpp.o
│ │ │ │ ├── exercise5_20.cpp.o
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── depend.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ └── build.make
│ │ │ ├── CMakeCXXCompilerId.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── depend.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── exercise5_23_24_25.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── exercise5_23_24_25.cpp.o
│ │ │ │ ├── depend.make
│ │ │ │ ├── depend.internal
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── link.txt
│ │ │ │ ├── flags.make
│ │ │ │ ├── CXX.includecache
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── cmake.check_cache
│ │ │ ├── exerise5_20.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── exerise5_20.cpp.o
│ │ │ │ ├── exercise5_14.cpp.o
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── link.txt
│ │ │ │ ├── depend.make
│ │ │ │ ├── flags.make
│ │ │ │ ├── depend.internal
│ │ │ │ ├── CXX.includecache
│ │ │ │ └── DependInfo.cmake
│ │ │ ├── 3.19.2
│ │ │ │ ├── CompilerIdC
│ │ │ │ │ └── a.out
│ │ │ │ ├── CompilerIdCXX
│ │ │ │ │ └── a.out
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ └── Makefile.cmake
│ │ ├── Chapter4
│ │ ├── exercise5_14
│ │ ├── exercise5_19
│ │ ├── exercise5_20
│ │ ├── exercise5_23_24_25
│ │ ├── Testing
│ │ │ └── Temporary
│ │ │ │ └── LastTest.log
│ │ └── cmake_install.cmake
│ ├── .idea
│ │ ├── Chapter4.iml
│ │ ├── misc.xml
│ │ ├── .gitignore
│ │ ├── vcs.xml
│ │ └── modules.xml
│ ├── main.cpp
│ ├── exercise5_14.h
│ ├── exercise5_19.h
│ ├── exercise5_20.h
│ ├── exercise5_23_24_25.h
│ ├── CMakeLists.txt
│ ├── exercise5_19.cpp
│ ├── exercise5_20.cpp
│ ├── exercise5_14.cpp
│ └── exercise5_23_24_25.cpp
└── Chapter5
│ ├── cmake-build-debug
│ ├── CMakeFiles
│ │ ├── progress.marks
│ │ ├── clion-environment.txt
│ │ ├── Chapter5.dir
│ │ │ ├── progress.make
│ │ │ ├── main.cpp.o
│ │ │ ├── depend.make
│ │ │ ├── depend.internal
│ │ │ ├── CXX.includecache
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── link.txt
│ │ │ ├── flags.make
│ │ │ ├── DependInfo.cmake
│ │ │ └── build.make
│ │ ├── exericse6_4.dir
│ │ │ ├── progress.make
│ │ │ ├── exericse6_4.cpp.o
│ │ │ ├── depend.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── depend.internal
│ │ │ ├── link.txt
│ │ │ ├── flags.make
│ │ │ ├── CXX.includecache
│ │ │ ├── DependInfo.cmake
│ │ │ └── build.make
│ │ ├── main.dir
│ │ │ ├── progress.make
│ │ │ ├── depend.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── link.txt
│ │ │ ├── flags.make
│ │ │ └── DependInfo.cmake
│ │ ├── cmake.check_cache
│ │ ├── CMakeCXXCompilerId.dir
│ │ │ ├── progress.make
│ │ │ ├── depend.make
│ │ │ ├── cmake_clean.cmake
│ │ │ ├── link.txt
│ │ │ ├── flags.make
│ │ │ └── DependInfo.cmake
│ │ ├── 3.19.2
│ │ │ ├── CompilerIdC
│ │ │ │ └── a.out
│ │ │ ├── CompilerIdCXX
│ │ │ │ └── a.out
│ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ ├── CMakeSystem.cmake
│ │ │ └── CMakeCCompiler.cmake
│ │ ├── clion-log.txt
│ │ ├── TargetDirectories.txt
│ │ ├── CMakeDirectoryInformation.cmake
│ │ └── Makefile.cmake
│ ├── Chapter5
│ ├── exericse6_4
│ ├── Testing
│ │ └── Temporary
│ │ │ └── LastTest.log
│ └── cmake_install.cmake
│ ├── .idea
│ ├── Chapter5.iml
│ ├── misc.xml
│ ├── .gitignore
│ ├── vcs.xml
│ └── modules.xml
│ ├── main.cpp
│ ├── exericse6_4.h
│ ├── CMakeLists.txt
│ └── exericse6_4.cpp
├── c++高级开发【侯捷】
├── code
│ ├── cmake-build-debug
│ │ ├── CMakeFiles
│ │ │ ├── progress.marks
│ │ │ ├── clion-environment.txt
│ │ │ ├── code.dir
│ │ │ │ ├── progress.make
│ │ │ │ ├── main.cpp.o
│ │ │ │ ├── complex_test.cpp.o
│ │ │ │ ├── string_test.cpp.o
│ │ │ │ ├── CXX.includecache
│ │ │ │ ├── link.txt
│ │ │ │ ├── depend.make
│ │ │ │ ├── cmake_clean.cmake
│ │ │ │ ├── depend.internal
│ │ │ │ ├── flags.make
│ │ │ │ ├── DependInfo.cmake
│ │ │ │ └── build.make
│ │ │ ├── cmake.check_cache
│ │ │ ├── 3.17.3
│ │ │ │ ├── CompilerIdC
│ │ │ │ │ └── a.out
│ │ │ │ ├── CompilerIdCXX
│ │ │ │ │ └── a.out
│ │ │ │ ├── CMakeDetermineCompilerABI_C.bin
│ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin
│ │ │ │ ├── CMakeSystem.cmake
│ │ │ │ └── CMakeCCompiler.cmake
│ │ │ ├── TargetDirectories.txt
│ │ │ ├── clion-log.txt
│ │ │ ├── CMakeDirectoryInformation.cmake
│ │ │ ├── Makefile.cmake
│ │ │ └── Makefile2
│ │ ├── code
│ │ └── cmake_install.cmake
│ ├── .idea
│ │ ├── code.iml
│ │ ├── misc.xml
│ │ ├── vcs.xml
│ │ ├── .gitignore
│ │ └── modules.xml
│ ├── CMakeLists.txt
│ ├── string_test.cpp
│ ├── complex_test.cpp
│ ├── string.h
│ └── complex.h
├── .DS_Store
├── C++面向对象程序设计 - 笔记.pdf
├── 课件pdf
│ ├── 面向对象Part2.pdf
│ └── C++课件_面向对象高级编程.pdf
└── 资源
│ └── url.txt
├── .DS_Store
├── .gitattributes
├── Primer C++(第5版).pdf
├── STL标准库与泛型编程【侯捷】
└── STL标准库与泛型编程.pdf
├── c++11新特性【侯捷】
└── C++新标准C++11_14.pdf
└── README.md
/Code/.idea/.name:
--------------------------------------------------------------------------------
1 | Chapter3
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 7
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 14
2 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 10
2 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/progress.marks:
--------------------------------------------------------------------------------
1 | 2
2 |
--------------------------------------------------------------------------------
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/.DS_Store
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/.DS_Store
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/clion-environment.txt:
--------------------------------------------------------------------------------
1 | ToolSet: 1.0 (local)Options:
2 |
3 | Options:
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 13
2 | CMAKE_PROGRESS_2 = 14
3 |
4 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 |
4 |
--------------------------------------------------------------------------------
/Code/.idea/Chapter3.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 3
2 | CMAKE_PROGRESS_2 = 4
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 5
2 | CMAKE_PROGRESS_2 = 6
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 7
2 | CMAKE_PROGRESS_2 = 8
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 4
2 | CMAKE_PROGRESS_2 = 5
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 6
2 | CMAKE_PROGRESS_2 = 7
3 |
4 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | Primer[[:space:]]C++(第5版).pdf filter=lfs diff=lfs merge=lfs -text
2 | *.pdf filter=lfs diff=lfs merge=lfs -text
3 |
--------------------------------------------------------------------------------
/Code/Chapter3/.idea/Chapter3.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/.idea/Chapter4.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 9
2 | CMAKE_PROGRESS_2 = 10
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter5/.idea/Chapter5.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/.idea/code.iml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 11
2 | CMAKE_PROGRESS_2 = 12
3 |
4 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/code:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/code
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/Chapter3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/Chapter3
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/Chapter4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/Chapter4
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/Chapter5:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/Chapter5
--------------------------------------------------------------------------------
/Code/Chapter5/main.cpp:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | int main() {
4 | std::cout << "Hello, World!" << std::endl;
5 | return 0;
6 | }
7 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/exercise5_14:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/exercise5_14
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/exercise5_19:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/exercise5_19
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/exercise5_20:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/exercise5_20
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/main.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 8
2 | CMAKE_PROGRESS_2 = 9
3 | CMAKE_PROGRESS_3 = 10
4 |
5 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/exericse6_4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/exericse6_4
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/cmake.check_cache:
--------------------------------------------------------------------------------
1 | # This file is generated by cmake for dependency checking of the CMakeCache.txt file
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 10
2 | CMAKE_PROGRESS_2 = 11
3 | CMAKE_PROGRESS_3 = 12
4 |
5 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/exercise5_23_24_25:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/exercise5_23_24_25
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 | CMAKE_PROGRESS_3 = 3
4 |
5 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/main.dir/depend.make:
--------------------------------------------------------------------------------
1 | # Empty dependencies file for main.
2 | # This may be replaced when dependencies are built.
3 |
--------------------------------------------------------------------------------
/Primer C++(第5版).pdf:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:56f25e28a0df2fbc3702bb901ecc4530af1452c1421d987a1099778f73d13039
3 | size 208137894
4 |
--------------------------------------------------------------------------------
/Code/Chapter3/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Code/Chapter5/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/STL标准库与泛型编程【侯捷】/STL标准库与泛型编程.pdf:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:e55ffceb01923d89e8545dc134e76511f88d65b72784ad49ce006c475874f2a2
3 | size 30723603
4 |
--------------------------------------------------------------------------------
/c++11新特性【侯捷】/C++新标准C++11_14.pdf:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:b3c78406fb00fd77cae47754c392fdbc7c6e3a80d350013420a1ff4405f21c24
3 | size 24457634
4 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/C++面向对象程序设计 - 笔记.pdf:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:77b01b197aa4dfa5724432335f815e3abc5cc433b75b5fd642b5d18748b40630
3 | size 11394298
4 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/课件pdf/面向对象Part2.pdf:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:7925aa35ed3824ee8e95d9d0e6076d3af6aa5d087e95c0c25d02569bf192d0eb
3 | size 15410120
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # 默认忽略的文件
2 | /shelf/
3 | /workspace.xml
4 | # 数据源本地存储已忽略文件
5 | /dataSources/
6 | /dataSources.local.xml
7 | # 基于编辑器的 HTTP 客户端请求
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/Code/Chapter5/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # 默认忽略的文件
2 | /shelf/
3 | /workspace.xml
4 | # 数据源本地存储已忽略文件
5 | /dataSources/
6 | /dataSources.local.xml
7 | # 基于编辑器的 HTTP 客户端请求
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/课件pdf/C++课件_面向对象高级编程.pdf:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:a7cc008d628b98fb3bce65791b49e20bd8102a21e9f898b8fd77b4acb3aecee6
3 | size 2425884
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/depend.make:
--------------------------------------------------------------------------------
1 | # Empty dependencies file for CMakeCXXCompilerId.
2 | # This may be replaced when dependencies are built.
3 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/main.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/main.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/main.cpp:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | using namespace std;
4 |
5 | int main() {
6 | cout << "-------- main --------" << endl;
7 |
8 | return 0;
9 | }
10 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/depend.make:
--------------------------------------------------------------------------------
1 | # Empty dependencies file for CMakeCXXCompilerId.
2 | # This may be replaced when dependencies are built.
3 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/main.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/main.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/main.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/main.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/main.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/main.cpp.o
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.17)
2 | project(code)
3 |
4 | set(CMAKE_CXX_STANDARD 14)
5 |
6 | add_executable(code complex_test.cpp) #运行哪个mian函数就包含哪个cpp文件
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/main.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/main.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: May 16 18:30 CST
2 | ----------------------------------------------------------
3 | End testing: May 16 18:30 CST
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Jun 04 18:31 CST
2 | ----------------------------------------------------------
3 | End testing: Jun 04 18:31 CST
4 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdC/a.out
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CompilerIdCXX/a.out
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/Testing/Temporary/LastTest.log:
--------------------------------------------------------------------------------
1 | Start testing: Jun 04 20:12 CST
2 | ----------------------------------------------------------
3 | End testing: Jun 04 20:12 CST
4 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/arrayTest.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/arrayTest.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/exercise5_14.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/exercise5_14.cpp.o
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CompilerIdC/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CompilerIdC/a.out
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CompilerIdCXX/a.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CompilerIdCXX/a.out
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/complex_test.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/complex_test.cpp.o
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/string_test.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/string_test.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/TypeConversion.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/TypeConversion.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/iteratorUsing.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/iteratorUsing.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/exerise5_20.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/exerise5_20.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/StringConstructor.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/StringConstructor.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/VectorConstructor.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/VectorConstructor.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/exercise5_14.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/exercise5_14.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/exercise5_14.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/exercise5_14.cpp.o
--------------------------------------------------------------------------------
/Code/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CMakeDetermineCompilerABI_C.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CMakeDetermineCompilerABI_C.bin
--------------------------------------------------------------------------------
/Code/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Datasource local storage ignored files
5 | /dataSources/
6 | /dataSources.local.xml
7 | # Editor-based HTTP Client requests
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/Code/Chapter3/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Code/Chapter4/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Code/Chapter5/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CMakeDetermineCompilerABI_CXX.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CMakeDetermineCompilerABI_CXX.bin
--------------------------------------------------------------------------------
/Code/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Code/Chapter3/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Datasource local storage ignored files
5 | /dataSources/
6 | /dataSources.local.xml
7 | # Editor-based HTTP Client requests
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/Chapter4.dir/main.cpp.o: ../main.cpp
5 |
6 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/Chapter5.dir/main.cpp.o: ../main.cpp
5 |
6 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jin-zz/LearningCPlusPlus/HEAD/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 | # Datasource local storage ignored files
5 | /dataSources/
6 | /dataSources.local.xml
7 | # Editor-based HTTP Client requests
8 | /httpRequests/
9 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/progress.make:
--------------------------------------------------------------------------------
1 | CMAKE_PROGRESS_1 = 1
2 | CMAKE_PROGRESS_2 = 2
3 | CMAKE_PROGRESS_3 = 3
4 | CMAKE_PROGRESS_4 = 4
5 | CMAKE_PROGRESS_5 = 5
6 | CMAKE_PROGRESS_6 = 6
7 | CMAKE_PROGRESS_7 = 7
8 |
9 |
--------------------------------------------------------------------------------
/Code/Chapter5/exericse6_4.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/6/4.
3 | //
4 |
5 | #ifndef CHAPTER5_EXERICSE6_4_H
6 | #define CHAPTER5_EXERICSE6_4_H
7 |
8 |
9 | class exericse6_4 {
10 |
11 | };
12 |
13 |
14 | #endif //CHAPTER5_EXERICSE6_4_H
15 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/资源/url.txt:
--------------------------------------------------------------------------------
1 | 百度网盘地址,不能保证长期有效,如有问题请反馈.
2 |
3 | 2016跟侯捷学C++全方位提升技能素养-C++开发工程师
4 | 链接:https://pan.baidu.com/s/1azfa1N5DN6fimspqU1mpsw 密码:kut5
5 |
6 | 包括课件与视频
7 | - c++面向对象高级编程
8 | - STL与泛型编程
9 | - c++设计模式
10 | - 算法原理与实践
11 | - 系统设计与实践
12 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 |
--------------------------------------------------------------------------------
/Code/Chapter4/exercise5_14.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/6/4.
3 | //
4 |
5 | #ifndef CHAPTER4_EXERCISE5_14_H
6 | #define CHAPTER4_EXERCISE5_14_H
7 |
8 |
9 | class exercise5_14 {
10 |
11 | };
12 |
13 |
14 | #endif //CHAPTER4_EXERCISE5_14_H
15 |
--------------------------------------------------------------------------------
/Code/Chapter4/exercise5_19.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/6/4.
3 | //
4 |
5 | #ifndef CHAPTER4_EXERCISE5_19_H
6 | #define CHAPTER4_EXERCISE5_19_H
7 |
8 |
9 | class exercise5_19 {
10 |
11 | };
12 |
13 |
14 | #endif //CHAPTER4_EXERCISE5_19_H
15 |
--------------------------------------------------------------------------------
/Code/Chapter4/exercise5_20.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/6/4.
3 | //
4 |
5 | #ifndef CHAPTER4_EXERCISE5_20_H
6 | #define CHAPTER4_EXERCISE5_20_H
7 |
8 |
9 | class exercise5_20 {
10 |
11 | };
12 |
13 |
14 | #endif //CHAPTER4_EXERCISE5_20_H
15 |
--------------------------------------------------------------------------------
/Code/Chapter3/arrayTest.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/5/15.
3 | //
4 |
5 | #ifndef CHAPTER3_ARRAYTEST_H
6 | #define CHAPTER3_ARRAYTEST_H
7 |
8 | void arrayTest();
9 |
10 | class arrayTest {
11 |
12 | };
13 |
14 |
15 | #endif //CHAPTER3_ARRAYTEST_H
16 |
--------------------------------------------------------------------------------
/Code/Chapter4/exercise5_23_24_25.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/6/4.
3 | //
4 |
5 | #ifndef CHAPTER4_EXERCISE5_23_24_25_H
6 | #define CHAPTER4_EXERCISE5_23_24_25_H
7 |
8 |
9 | class exercise5_23_24_25 {
10 |
11 | };
12 |
13 |
14 | #endif //CHAPTER4_EXERCISE5_23_24_25_H
15 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Library/Developer/CommandLineTools/usr/bin/c++ -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/code.dir/complex_test.cpp.o -o code
2 |
--------------------------------------------------------------------------------
/Code/Chapter3/TypeConversion.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金卓群 on 2021/5/9.
3 | //
4 |
5 | #ifndef CHAPTER3_TYPECONVERSION_H
6 | #define CHAPTER3_TYPECONVERSION_H
7 |
8 | void typeConversion();
9 | class TypeConversion {
10 |
11 | };
12 |
13 |
14 | #endif //CHAPTER3_TYPECONVERSION_H
15 |
--------------------------------------------------------------------------------
/Code/Chapter3/iteratorUsing.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/5/15.
3 | //
4 |
5 | #ifndef CHAPTER3_ITERATORUSING_H
6 | #define CHAPTER3_ITERATORUSING_H
7 |
8 | void iteratorUsing();
9 |
10 | class iteratorUsing {
11 |
12 | };
13 |
14 |
15 | #endif //CHAPTER3_ITERATORUSING_H
16 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/Chapter4.dir/main.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/main.cpp
6 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/Chapter5.dir/main.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/main.cpp
6 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.17
3 |
4 | CMakeFiles/code.dir/complex_test.cpp.o: ../complex.h
5 | CMakeFiles/code.dir/complex_test.cpp.o: ../complex_test.cpp
6 |
7 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o: ../exericse6_4.cpp
5 | CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o: ../exericse6_4.h
6 |
7 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Code/Chapter3/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Code/Chapter3/StringConstructor.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金卓群 on 2021/4/26.
3 | //
4 |
5 | #ifndef CHAPTER3_STRINGCONSTRUCTOR_H
6 | #define CHAPTER3_STRINGCONSTRUCTOR_H
7 |
8 | void stringConstructorTest();
9 |
10 | class StringConstructor {
11 |
12 | };
13 |
14 |
15 | #endif //CHAPTER3_STRINGCONSTRUCTOR_H
16 |
--------------------------------------------------------------------------------
/Code/Chapter4/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Code/Chapter5/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o: ../exercise5_14.cpp
5 | CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o: ../exercise5_14.h
6 |
7 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o: ../exercise5_19.cpp
5 | CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o: ../exercise5_19.h
6 |
7 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o: ../exercise5_20.cpp
5 | CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o: ../exercise5_20.h
6 |
7 |
--------------------------------------------------------------------------------
/Code/Chapter3/VectorConstructor.h:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金卓群 on 2021/4/26.
3 | //
4 |
5 | #ifndef CHAPTER3_VECTORCONSTRUCTOR_H
6 | #define CHAPTER3_VECTORCONSTRUCTOR_H
7 |
8 | void VectorConstructor();
9 | void output();
10 | class VectorConstructor {
11 |
12 | };
13 |
14 |
15 | #endif //CHAPTER3_VECTORCONSTRUCTOR_H
16 |
--------------------------------------------------------------------------------
/Code/Chapter3/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.17)
2 | project(Chapter3)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 |
6 | add_executable(Chapter3 main.cpp StringConstructor.cpp StringConstructor.h VectorConstructor.cpp VectorConstructor.h TypeConversion.cpp TypeConversion.h iteratorUsing.cpp iteratorUsing.h arrayTest.cpp arrayTest.h)
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/main.dir/main.cpp.o"
3 | "main"
4 | "main.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/main.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/main.cpp
10 | iostream
11 | -
12 |
13 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/main.dir/exercise5_14.cpp.o: ../exercise5_14.cpp
5 | CMakeFiles/main.dir/exercise5_14.cpp.o: ../exercise5_14.h
6 |
7 | CMakeFiles/main.dir/main.cpp.o: ../main.cpp
8 |
9 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/code.dir/complex_test.cpp.o"
3 | "code"
4 | "code.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/code.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/main.cpp
10 | iostream
11 | -
12 |
13 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/main.cpp
10 | iostream
11 | -
12 |
13 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/Chapter4.dir/main.cpp.o"
3 | "Chapter4"
4 | "Chapter4.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/Chapter4.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o: ../exercise5_23_24_25.cpp
5 | CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o: ../exercise5_23_24_25.h
6 |
7 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/Chapter5.dir/main.cpp.o"
3 | "Chapter5"
4 | "Chapter5.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/Chapter5.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/string_test.cpp:
--------------------------------------------------------------------------------
1 | #include "string.h"
2 | #include
3 |
4 | using namespace std;
5 |
6 | int main()
7 | {
8 | String s1("hello");
9 | String s2("world");
10 |
11 | String s3(s2);
12 | cout << s3 << endl;
13 |
14 | s3 = s1;
15 | cout << s3 << endl;
16 | cout << s2 << endl;
17 | cout << s1 << endl;
18 | }
19 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.17
3 |
4 | CMakeFiles/code.dir/complex_test.cpp.o
5 | /Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/complex.h
6 | /Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/complex_test.cpp
7 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter3/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter3/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir
4 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/main.dir/main.cpp.o -o main
2 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o"
3 | "exericse6_4"
4 | "exericse6_4.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/exericse6_4.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o"
3 | "exercise5_14"
4 | "exercise5_14.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/exercise5_14.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o"
3 | "exercise5_19"
4 | "exercise5_19.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/exercise5_19.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o"
3 | "exercise5_20"
4 | "exercise5_20.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/exercise5_20.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/exericse6_4.cpp
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/exericse6_4.h
7 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/main.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/main.dir/exericse6_4.cpp.o"
3 | "CMakeFiles/main.dir/main.cpp.o"
4 | "main"
5 | "main.pdb"
6 | )
7 |
8 | # Per-language clean rules from dependency scanning.
9 | foreach(lang CXX)
10 | include(CMakeFiles/main.dir/cmake_clean_${lang}.cmake OPTIONAL)
11 | endforeach()
12 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/rebuild_cache.dir
2 | /Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/edit_cache.dir
3 | /Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir
4 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter3
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter3/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/Chapter4.dir/main.cpp.o -o Chapter4
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.cpp
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.h
7 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_19.cpp
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_19.h
7 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_20.cpp
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_20.h
7 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/Chapter5.dir/main.cpp.o -o Chapter5
2 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code
2 | -- Configuring done
3 | -- Generating done
4 | -- Build files have been written to: /Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/cmake-build-debug
5 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.17
3 |
4 | # compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++
5 | CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++14
6 |
7 | CXX_DEFINES =
8 |
9 | CXX_INCLUDES =
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o -o exercise5_14
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o -o exercise5_19
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o -o exercise5_20
2 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o -o exericse6_4
2 |
--------------------------------------------------------------------------------
/Code/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_23_24_25.cpp
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_23_24_25.h
7 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/main.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/main.dir/main.cpp.o CMakeFiles/main.dir/exericse6_4.cpp.o -o main
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o"
3 | "exercise5_23_24_25"
4 | "exercise5_23_24_25.pdb"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/exercise5_23_24_25.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o -o exercise5_23_24_25
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/exerise5_20.dir/exercise5_14.cpp.o"
3 | "CMakeFiles/exerise5_20.dir/exerise5_20.cpp.o"
4 | "exerise5_20"
5 | "exerise5_20.pdb"
6 | )
7 |
8 | # Per-language clean rules from dependency scanning.
9 | foreach(lang CXX)
10 | include(CMakeFiles/exerise5_20.dir/cmake_clean_${lang}.cmake OPTIONAL)
11 | endforeach()
12 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeCXXCompilerId"
3 | "CMakeCXXCompilerId.pdb"
4 | "CMakeFiles/CMakeCXXCompilerId.dir/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp.o"
5 | )
6 |
7 | # Per-language clean rules from dependency scanning.
8 | foreach(lang CXX)
9 | include(CMakeFiles/CMakeCXXCompilerId.dir/cmake_clean_${lang}.cmake OPTIONAL)
10 | endforeach()
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/exerise5_20.dir/exerise5_20.cpp.o CMakeFiles/exerise5_20.dir/exercise5_14.cpp.o -o exerise5_20
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.19)
2 | project(Chapter4)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 |
6 | add_executable(Chapter4 main.cpp)
7 |
8 | # 遍历项目根目录下所有的 .cpp 文件
9 | file (GLOB_RECURSE files *.cpp)
10 | foreach (file ${files})
11 | string(REGEX REPLACE ".+/(.+)\\..*" "\\1" exe ${file})
12 | add_executable (${exe} ${file})
13 | message (\ \ \ \ --\ src/${exe}.cpp\ will\ be\ compiled\ to\ bin/${exe})
14 | endforeach ()
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/depend.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exerise5_20.dir/exercise5_14.cpp.o: ../exercise5_14.cpp
5 | CMakeFiles/exerise5_20.dir/exercise5_14.cpp.o: ../exercise5_14.h
6 |
7 | CMakeFiles/exerise5_20.dir/exerise5_20.cpp.o: ../exerise5_20.cpp
8 | CMakeFiles/exerise5_20.dir/exerise5_20.cpp.o: ../exerise5_20.h
9 |
10 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/CMakeCXXCompilerId.dir/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp.o -o CMakeCXXCompilerId
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/main.dir/exercise5_14.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.cpp
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.h
7 | CMakeFiles/main.dir/main.cpp.o
8 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/main.cpp
9 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Darwin-19.5.0")
2 | set(CMAKE_HOST_SYSTEM_NAME "Darwin")
3 | set(CMAKE_HOST_SYSTEM_VERSION "19.5.0")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Darwin-19.5.0")
9 | set(CMAKE_SYSTEM_NAME "Darwin")
10 | set(CMAKE_SYSTEM_VERSION "19.5.0")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Darwin-19.5.0")
2 | set(CMAKE_HOST_SYSTEM_NAME "Darwin")
3 | set(CMAKE_HOST_SYSTEM_VERSION "19.5.0")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Darwin-19.5.0")
9 | set(CMAKE_SYSTEM_NAME "Darwin")
10 | set(CMAKE_SYSTEM_VERSION "19.5.0")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/Code/Chapter5/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | cmake_minimum_required(VERSION 3.19)
2 | project(Chapter5)
3 |
4 | set(CMAKE_CXX_STANDARD 17)
5 |
6 | add_executable(Chapter5 main.cpp)
7 |
8 | # 遍历项目根目录下所有的 .cpp 文件
9 | file (GLOB_RECURSE files *.cpp)
10 | foreach (file ${files})
11 | string(REGEX REPLACE ".+/(.+)\\..*" "\\1" exe ${file})
12 | add_executable (${exe} ${file} exericse6_4.cpp exericse6_4.h)
13 | message (\ \ \ \ --\ src/${exe}.cpp\ will\ be\ compiled\ to\ bin/${exe})
14 | endforeach ()
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/3.19.2/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Darwin-19.5.0")
2 | set(CMAKE_HOST_SYSTEM_NAME "Darwin")
3 | set(CMAKE_HOST_SYSTEM_VERSION "19.5.0")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Darwin-19.5.0")
9 | set(CMAKE_SYSTEM_NAME "Darwin")
10 | set(CMAKE_SYSTEM_VERSION "19.5.0")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/3.17.3/CMakeSystem.cmake:
--------------------------------------------------------------------------------
1 | set(CMAKE_HOST_SYSTEM "Darwin-19.2.0")
2 | set(CMAKE_HOST_SYSTEM_NAME "Darwin")
3 | set(CMAKE_HOST_SYSTEM_VERSION "19.2.0")
4 | set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5 |
6 |
7 |
8 | set(CMAKE_SYSTEM "Darwin-19.2.0")
9 | set(CMAKE_SYSTEM_NAME "Darwin")
10 | set(CMAKE_SYSTEM_VERSION "19.2.0")
11 | set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12 |
13 | set(CMAKE_CROSSCOMPILING "FALSE")
14 |
15 | set(CMAKE_SYSTEM_LOADED 1)
16 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/main.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeCXXCompilerId"
3 | "CMakeCXXCompilerId.pdb"
4 | "CMakeFiles/CMakeCXXCompilerId.dir/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp.o"
5 | "CMakeFiles/CMakeCXXCompilerId.dir/exericse6_4.cpp.o"
6 | )
7 |
8 | # Per-language clean rules from dependency scanning.
9 | foreach(lang CXX)
10 | include(CMakeFiles/CMakeCXXCompilerId.dir/cmake_clean_${lang}.cmake OPTIONAL)
11 | endforeach()
12 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/CMakeCXXCompilerId.dir/CMakeFiles/3.19.2/CompilerIdCXX/CMakeCXXCompilerId.cpp.o CMakeFiles/CMakeCXXCompilerId.dir/exericse6_4.cpp.o -o CMakeCXXCompilerId
2 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir/flags.make:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # compile CXX with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
5 | CXX_DEFINES =
6 |
7 | CXX_INCLUDES =
8 |
9 | CXX_FLAGS = -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -std=gnu++17
10 |
11 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/exericse6_4.cpp
10 | exericse6_4.h
11 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/exericse6_4.h
12 | iostream
13 | -
14 |
15 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/exericse6_4.h
16 |
17 |
--------------------------------------------------------------------------------
/Code/Chapter5/exericse6_4.cpp:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/6/4.
3 | //
4 |
5 | #include "exericse6_4.h"
6 | #include
7 |
8 | using namespace std;
9 |
10 |
11 | int fact(int i){
12 | return i > 1 ? i * fact(i-1) : 1;
13 | }
14 |
15 | void getFact(){
16 | cout << "输入一个数字:"<> num;
19 | cout << "阶乘结果:" << fact(num) << endl;
20 | }
21 |
22 |
23 | /**
24 | * 编写一个与用户交互的函数,要求用户输入一个数字,计算生成该数字的阶乘。在main函数中调用该函数
25 | * @return
26 | */
27 | int main(){
28 | getFact();
29 | return 0;
30 | }
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.cpp
10 | exercise5_14.h
11 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.h
12 | iostream
13 | -
14 | vector
15 | -
16 |
17 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.h
18 |
19 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5
2 | -- src/CMakeCXXCompilerId.cpp will be compiled to bin/CMakeCXXCompilerId
3 | -- src/exericse6_4.cpp will be compiled to bin/exericse6_4
4 | -- src/main.cpp will be compiled to bin/main
5 | -- Configuring done
6 | -- Generating done
7 | -- Build files have been written to: /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug
8 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_23_24_25.cpp
10 | exercise5_23_24_25.h
11 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_23_24_25.h
12 | iostream
13 | -
14 | sstream
15 | -
16 |
17 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_23_24_25.h
18 |
19 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/depend.internal:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | CMakeFiles/exerise5_20.dir/exercise5_14.cpp.o
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.cpp
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.h
7 | CMakeFiles/exerise5_20.dir/exerise5_20.cpp.o
8 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exerise5_20.cpp
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exerise5_20.h
10 |
--------------------------------------------------------------------------------
/Code/Chapter4/exercise5_19.cpp:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/6/4.
3 | //
4 |
5 | #include "exercise5_19.h"
6 | #include
7 |
8 | using namespace std;
9 | int main(){
10 |
11 | string str;
12 | string lastStr;
13 | cout<< "题目:编写一段程序,使用do while 循环重复地执行下述任务:首先提示用户输入两个string对象,然后挑出较短的那个并输出它。"<< endl;
14 | cout<< "输入两个string对象:(command+D 结束输入)" <> s1 >> s2;
19 | cout << "较短的str是" <<( s1.size() < s2.size() ? s1 : s2 ) << endl;
20 | } while (cin);
21 |
22 |
23 |
24 | return 0;
25 | }
26 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/link.txt:
--------------------------------------------------------------------------------
1 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/Chapter3.dir/main.cpp.o CMakeFiles/Chapter3.dir/StringConstructor.cpp.o CMakeFiles/Chapter3.dir/VectorConstructor.cpp.o CMakeFiles/Chapter3.dir/TypeConversion.cpp.o CMakeFiles/Chapter3.dir/iteratorUsing.cpp.o CMakeFiles/Chapter3.dir/arrayTest.cpp.o -o Chapter3
2 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/Chapter3.dir/cmake_clean.cmake:
--------------------------------------------------------------------------------
1 | file(REMOVE_RECURSE
2 | "CMakeFiles/Chapter3.dir/StringConstructor.cpp.o"
3 | "CMakeFiles/Chapter3.dir/TypeConversion.cpp.o"
4 | "CMakeFiles/Chapter3.dir/VectorConstructor.cpp.o"
5 | "CMakeFiles/Chapter3.dir/arrayTest.cpp.o"
6 | "CMakeFiles/Chapter3.dir/iteratorUsing.cpp.o"
7 | "CMakeFiles/Chapter3.dir/main.cpp.o"
8 | "Chapter3"
9 | "Chapter3.pdb"
10 | )
11 |
12 | # Per-language clean rules from dependency scanning.
13 | foreach(lang CXX)
14 | include(CMakeFiles/Chapter3.dir/cmake_clean_${lang}.cmake OPTIONAL)
15 | endforeach()
16 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/TargetDirectories.txt:
--------------------------------------------------------------------------------
1 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/edit_cache.dir
2 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir
3 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/rebuild_cache.dir
4 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/CMakeCXXCompilerId.dir
5 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/main.dir
6 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir
7 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/main.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug/CMakeFiles/main.dir/main.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/main.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug/CMakeFiles/Chapter4.dir/main.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/main.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/Chapter5.dir/main.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/clion-log.txt:
--------------------------------------------------------------------------------
1 | /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4
2 | -- src/CMakeCXXCompilerId.cpp will be compiled to bin/CMakeCXXCompilerId
3 | -- src/exercise5_14.cpp will be compiled to bin/exercise5_14
4 | -- src/exercise5_19.cpp will be compiled to bin/exercise5_19
5 | -- src/exercise5_20.cpp will be compiled to bin/exercise5_20
6 | -- src/exercise5_23_24_25.cpp will be compiled to bin/exercise5_23_24_25
7 | -- src/main.cpp will be compiled to bin/main
8 | -- Configuring done
9 | -- Generating done
10 | -- Build files have been written to: /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug
11 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/complex_test.cpp" "/Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/code.dir/complex_test.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_14.dir/exercise5_14.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_19.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_19.dir/exercise5_19.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_20.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_20.dir/exercise5_20.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/exericse6_4.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug/CMakeFiles/exericse6_4.dir/exericse6_4.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter3/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter3")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter3/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/Code/Chapter5/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.19
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter5/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/DependInfo.cmake:
--------------------------------------------------------------------------------
1 | # The set of languages for which implicit dependencies are needed:
2 | set(CMAKE_DEPENDS_LANGUAGES
3 | "CXX"
4 | )
5 | # The set of files for implicit dependencies of each language:
6 | set(CMAKE_DEPENDS_CHECK_CXX
7 | "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_23_24_25.cpp" "/Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/cmake-build-debug/CMakeFiles/exercise5_23_24_25.dir/exercise5_23_24_25.cpp.o"
8 | )
9 | set(CMAKE_CXX_COMPILER_ID "AppleClang")
10 |
11 | # The include file search paths:
12 | set(CMAKE_CXX_TARGET_INCLUDE_PATH
13 | )
14 |
15 | # Targets to which this target links.
16 | set(CMAKE_TARGET_LINKED_INFO_FILES
17 | )
18 |
19 | # Fortran module output directory.
20 | set(CMAKE_Fortran_TARGET_MODULE_DIR "")
21 |
--------------------------------------------------------------------------------
/Code/Chapter4/cmake-build-debug/CMakeFiles/exerise5_20.dir/CXX.includecache:
--------------------------------------------------------------------------------
1 | #IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
2 |
3 | #IncludeRegexScan: ^.*$
4 |
5 | #IncludeRegexComplain: ^$
6 |
7 | #IncludeRegexTransform:
8 |
9 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.cpp
10 | exercise5_14.h
11 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.h
12 | iostream
13 | -
14 | vector
15 | -
16 |
17 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exercise5_14.h
18 |
19 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exerise5_20.cpp
20 | exerise5_20.h
21 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exerise5_20.h
22 | iostream
23 | -
24 |
25 | /Users/jinzhuoqun/Documents/LearningCPlusPlus/Code/Chapter4/exerise5_20.h
26 |
27 |
--------------------------------------------------------------------------------
/c++高级开发【侯捷】/code/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake:
--------------------------------------------------------------------------------
1 | # CMAKE generated file: DO NOT EDIT!
2 | # Generated by "Unix Makefiles" Generator, CMake Version 3.17
3 |
4 | # Relative path conversion top directories.
5 | set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code")
6 | set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/jinzhuoqun/MyGreenna/Notes/LearningC++/c++高级开发【侯捷】/code/cmake-build-debug")
7 |
8 | # Force unix paths in dependencies.
9 | set(CMAKE_FORCE_UNIX_PATHS 1)
10 |
11 |
12 | # The C and CXX include file regular expressions for this directory.
13 | set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
14 | set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
15 | set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
16 | set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
17 |
--------------------------------------------------------------------------------
/Code/Chapter3/arrayTest.cpp:
--------------------------------------------------------------------------------
1 | //
2 | // Created by 金啄虫 on 2021/5/15.
3 | //
4 | #include "iteratorUsing.h"
5 | #include
6 | #include
7 | #include