├── .clang-format ├── Preface.md ├── README.md ├── Terms.md ├── pic ├── cover.jpg ├── donation.png └── wechat_pic.jpg └── tech_interview ├── C_Cpp ├── extern_keyword.md ├── hello_world.md ├── include_file.md ├── introduction_to_bits_stdc++.md ├── introduction_to_compile_process.md ├── introduction_to_gcc.md ├── introduction_utility_to_exe.md ├── mem_issue.md ├── memory.md ├── pic │ ├── black_box.png │ ├── clang.jpg │ ├── compile_optimization.png │ ├── compile_options.jpeg │ ├── compiler_best_practice.png │ ├── compiler_explorer.png │ ├── computer.png │ ├── cpp20_module.png │ ├── cpp_basic.png │ ├── cpp_mem.png │ ├── cpp_stl.png │ ├── cpp_worker.jpeg │ ├── gcc.jpg │ ├── hello_compile.png │ ├── hello_compile_e.png │ ├── hello_compile_ii.png │ ├── hello_compile_magic.png │ ├── hello_compile_o.png │ ├── hello_compile_process.png │ ├── hello_compile_s.png │ ├── hello_debug1.png │ ├── hello_debug2.png │ ├── hello_debug3.png │ ├── hello_world.jpg │ ├── keys.jpg │ ├── knife.jpg │ ├── ladder.jpeg │ ├── mem.jpeg │ ├── mem_blocks.png │ ├── mem_dis.png │ ├── mem_tooling.jpg │ ├── preprocessor.png │ ├── translation_compilation_unit.png │ ├── vs_code.jpg │ └── vs_code_extentions.png ├── sizeof_vs_strlen.md ├── static_keyword.md ├── switch_case.md ├── translation_unit.md └── vs_code_debug.md ├── Modern_Cpp ├── null_pointer.md └── pic │ ├── coding.png │ ├── cpp_pointer.png │ ├── key_board.png │ ├── null.png │ ├── null_pointer.png │ ├── nullptr.png │ ├── sunset.png │ └── swordsmen.png └── Performance_Tuning ├── Compile_Time ├── compile_time_optimization.md └── pic │ └── compile_time_optimization │ ├── clang_ftime_trace.png │ ├── clang_time_trace_feature.gif │ ├── gcc_ftime_report.png │ ├── gcc_godbolt_compare.png │ ├── gcc_size_compare.png │ ├── gcc_time.png │ └── program_compile_process.png └── Run_Time ├── noinline_and_UNLIKELY.md ├── optimization_tips.md └── pic ├── ahmdal_law.png ├── ahmdal_law_res.png ├── compiler_directive.png ├── flame_graph.png ├── hacker.png └── tuning_light.png /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/.clang-format -------------------------------------------------------------------------------- /Preface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/Preface.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/README.md -------------------------------------------------------------------------------- /Terms.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pic/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/pic/cover.jpg -------------------------------------------------------------------------------- /pic/donation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/pic/donation.png -------------------------------------------------------------------------------- /pic/wechat_pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/pic/wechat_pic.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/extern_keyword.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/extern_keyword.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/hello_world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/hello_world.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/include_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/include_file.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/introduction_to_bits_stdc++.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/introduction_to_bits_stdc++.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/introduction_to_compile_process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/introduction_to_compile_process.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/introduction_to_gcc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/introduction_to_gcc.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/introduction_utility_to_exe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/introduction_utility_to_exe.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/mem_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/mem_issue.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/memory.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/black_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/black_box.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/clang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/clang.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/compile_optimization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/compile_optimization.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/compile_options.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/compile_options.jpeg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/compiler_best_practice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/compiler_best_practice.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/compiler_explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/compiler_explorer.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/computer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/computer.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/cpp20_module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/cpp20_module.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/cpp_basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/cpp_basic.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/cpp_mem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/cpp_mem.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/cpp_stl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/cpp_stl.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/cpp_worker.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/cpp_worker.jpeg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/gcc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/gcc.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_compile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_compile.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_compile_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_compile_e.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_compile_ii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_compile_ii.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_compile_magic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_compile_magic.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_compile_o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_compile_o.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_compile_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_compile_process.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_compile_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_compile_s.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_debug1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_debug1.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_debug2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_debug2.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_debug3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_debug3.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/hello_world.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/hello_world.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/keys.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/keys.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/knife.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/knife.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/ladder.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/ladder.jpeg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/mem.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/mem.jpeg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/mem_blocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/mem_blocks.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/mem_dis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/mem_dis.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/mem_tooling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/mem_tooling.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/preprocessor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/preprocessor.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/translation_compilation_unit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/translation_compilation_unit.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/vs_code.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/vs_code.jpg -------------------------------------------------------------------------------- /tech_interview/C_Cpp/pic/vs_code_extentions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/pic/vs_code_extentions.png -------------------------------------------------------------------------------- /tech_interview/C_Cpp/sizeof_vs_strlen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/sizeof_vs_strlen.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/static_keyword.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tech_interview/C_Cpp/switch_case.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/switch_case.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/translation_unit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/translation_unit.md -------------------------------------------------------------------------------- /tech_interview/C_Cpp/vs_code_debug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/C_Cpp/vs_code_debug.md -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/null_pointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/null_pointer.md -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/coding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/coding.png -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/cpp_pointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/cpp_pointer.png -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/key_board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/key_board.png -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/null.png -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/null_pointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/null_pointer.png -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/nullptr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/nullptr.png -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/sunset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/sunset.png -------------------------------------------------------------------------------- /tech_interview/Modern_Cpp/pic/swordsmen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Modern_Cpp/pic/swordsmen.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/compile_time_optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/compile_time_optimization.md -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/clang_ftime_trace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/clang_ftime_trace.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/clang_time_trace_feature.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/clang_time_trace_feature.gif -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_ftime_report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_ftime_report.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_godbolt_compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_godbolt_compare.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_size_compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_size_compare.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/gcc_time.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/program_compile_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Compile_Time/pic/compile_time_optimization/program_compile_process.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/noinline_and_UNLIKELY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/noinline_and_UNLIKELY.md -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/optimization_tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/optimization_tips.md -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/pic/ahmdal_law.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/pic/ahmdal_law.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/pic/ahmdal_law_res.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/pic/ahmdal_law_res.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/pic/compiler_directive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/pic/compiler_directive.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/pic/flame_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/pic/flame_graph.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/pic/hacker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/pic/hacker.png -------------------------------------------------------------------------------- /tech_interview/Performance_Tuning/Run_Time/pic/tuning_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-co/cracking_the_cpp_interview/HEAD/tech_interview/Performance_Tuning/Run_Time/pic/tuning_light.png --------------------------------------------------------------------------------