# Auto-generated by tools/gen_part1.py — do not edit by hand.
# 章节：p01/ch09/s03
add_executable(p1c09_03_01 string_and_c_string.cpp)
set_target_properties(p1c09_03_01 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c09_03_01 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c09_03_01 PRIVATE -Wall -Wextra)
add_executable(p1c09_03_02 vector_iterator.cpp)
set_target_properties(p1c09_03_02 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c09_03_02 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c09_03_02 PRIVATE -Wall -Wextra)
add_executable(p1c09_03_03 vector_swap_shrink.cpp)
set_target_properties(p1c09_03_03 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c09_03_03 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c09_03_03 PRIVATE -Wall -Wextra)
add_executable(p1c09_03_04 vector_reserve.cpp)
set_target_properties(p1c09_03_04 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c09_03_04 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c09_03_04 PRIVATE -Wall -Wextra)
add_executable(p1c09_03_05 list_data_structure.cpp)
set_target_properties(p1c09_03_05 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c09_03_05 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c09_03_05 PRIVATE -Wall -Wextra)
add_executable(p1c09_03_06 set_find_operations.cpp)
set_target_properties(p1c09_03_06 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c09_03_06 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c09_03_06 PRIVATE -Wall -Wextra)
add_executable(p1c09_03_07 multimap_case.cpp)
set_target_properties(p1c09_03_07 PROPERTIES C_STANDARD 17 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF)
set_target_properties(p1c09_03_07 PROPERTIES CXX_STANDARD 17 CXX_STANDARD_REQUIRED ON CXX_EXTENSIONS OFF)
target_compile_options(p1c09_03_07 PRIVATE -Wall -Wextra)
add_custom_target(all_p01_ch09_s03 DEPENDS p1c09_03_01 p1c09_03_02 p1c09_03_03 p1c09_03_04 p1c09_03_05 p1c09_03_06 p1c09_03_07)
