Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ivil
/
cpp_new_features
Public
forked from
0voice/cpp_new_features
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
main
Breadcrumbs
cpp_new_features
/
cpp_11
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
main
Breadcrumbs
cpp_new_features
/
cpp_11
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
001_meaning_keywords_README.md
001_meaning_keywords_README.md
001_new_keywords_README.md
001_new_keywords_README.md
002_grammar_POD.cpp
002_grammar_POD.cpp
002_grammar_SFINAE.cpp
002_grammar_SFINAE.cpp
002_grammar_Uniform_initialization_syntax_and_semantics.cpp
002_grammar_Uniform_initialization_syntax_and_semantics.cpp
002_grammar_align.cpp
002_grammar_align.cpp
002_grammar_alignas.cpp
002_grammar_alignas.cpp
002_grammar_aligned_storage.cpp
002_grammar_aligned_storage.cpp
002_grammar_alignment_of.cpp
002_grammar_alignment_of.cpp
002_grammar_alignof.cpp
002_grammar_alignof.cpp
002_grammar_c99.cpp
002_grammar_c99.cpp
002_grammar_constexpr.cpp
002_grammar_constexpr.cpp
002_grammar_cpluscplus.h
002_grammar_cpluscplus.h
002_grammar_cpp_11_pragma.cpp
002_grammar_cpp_11_pragma.cpp
002_grammar_explicit.cpp
002_grammar_explicit.cpp
002_grammar_extended_friend_syntax.cpp
002_grammar_extended_friend_syntax.cpp
002_grammar_extended_integer_types.cpp
002_grammar_extended_integer_types.cpp
002_grammar_for_loop.cpp
002_grammar_for_loop.cpp
002_grammar_initializer_lists01.cpp
002_grammar_initializer_lists01.cpp
002_grammar_initializer_lists02.cpp
002_grammar_initializer_lists02.cpp
002_grammar_lamda.cpp
002_grammar_lamda.cpp
002_grammar_lnline.cpp
002_grammar_lnline.cpp
002_grammar_long_long.cpp
002_grammar_long_long.cpp
002_grammar_max_align_t.cpp
002_grammar_max_align_t.cpp
002_grammar_move_semantics.cpp
002_grammar_move_semantics.cpp
002_grammar_nullptr.cpp
002_grammar_nullptr.cpp
002_grammar_numeric_limits.cpp
002_grammar_numeric_limits.cpp
002_grammar_pragma.cpp
002_grammar_pragma.cpp
002_grammar_preventing_narrowing.cpp
002_grammar_preventing_narrowing.cpp
002_grammar_random_device.cpp
002_grammar_random_device.cpp
002_grammar_raw_string.cpp
002_grammar_raw_string.cpp
002_grammar_rvalue_reference.cpp
002_grammar_rvalue_reference.cpp
002_grammar_scoped_and_strongly_typed_enums.cpp
002_grammar_scoped_and_strongly_typed_enums.cpp
002_grammar_static_assert.cpp
002_grammar_static_assert.cpp
002_grammar_stdref_stdcref.cpp
002_grammar_stdref_stdcref.cpp
002_grammar_trailing_return_type_syntax.cpp
002_grammar_trailing_return_type_syntax.cpp
002_grammar_unrestricted_union.cpp
002_grammar_unrestricted_union.cpp
002_grammar_user_defined_literals.cpp
002_grammar_user_defined_literals.cpp
003_class_Inheritance_constructor.cpp
003_class_Inheritance_constructor.cpp
003_class_delegating_constructors.cpp
003_class_delegating_constructors.cpp
003_class_functor.cpp
003_class_functor.cpp
003_class_inheritance_constructor.cpp
003_class_inheritance_constructor.cpp
003_class_member_init.cpp
003_class_member_init.cpp
003_class_move_assignment_operator.cpp
003_class_move_assignment_operator.cpp
003_class_move_constructor.cpp
003_class_move_constructor.cpp
003_class_type_alias.cpp
003_class_type_alias.cpp
003_class_type_property_init.cpp
003_class_type_property_init.cpp
003_error_std_errc.cpp
003_error_std_errc.cpp
003_error_std_error_category.cpp
003_error_std_error_category.cpp
003_error_std_error_code.cpp
003_error_std_error_code.cpp
003_error_std_error_condition.cpp
003_error_std_error_condition.cpp
003_error_std_generic_category.cpp
003_error_std_generic_category.cpp
003_error_std_system_error.cpp
003_error_std_system_error.cpp
003_exception_std_current_exception.cpp
003_exception_std_current_exception.cpp
003_exception_std_exception_ptr.cpp
003_exception_std_exception_ptr.cpp
003_exception_std_make_exception_ptr.cpp
003_exception_std_make_exception_ptr.cpp
003_exception_std_nested_exception.cpp
003_exception_std_nested_exception.cpp
003_exception_std_rethrow_exception.cpp
003_exception_std_rethrow_exception.cpp
003_exception_std_rethrow_if_nested.cpp
003_exception_std_rethrow_if_nested.cpp
003_exception_std_throw_with_nested.cpp
003_exception_std_throw_with_nested.cpp
003_function_CV_restricted.cpp
003_function_CV_restricted.cpp
003_function_object_template_mem_fn.cpp
003_function_object_template_mem_fn.cpp
003_function_object_template_std_bad_function_call.cpp
003_function_object_template_std_bad_function_call.cpp
003_function_object_template_std_bind.cpp
003_function_object_template_std_bind.cpp
003_function_object_template_std_function.cpp
003_function_object_template_std_function.cpp
003_function_references_qualifiers.cpp
003_function_references_qualifiers.cpp
003_regex_basic_regex.cpp
003_regex_basic_regex.cpp
003_regex_basic_sub_match.cpp
003_regex_basic_sub_match.cpp
003_regex_match_results.cpp
003_regex_match_results.cpp
003_rtti_alignment_of.cpp
003_rtti_alignment_of.cpp
003_rtti_extent.cpp
003_rtti_extent.cpp
003_rtti_rank.cpp
003_rtti_rank.cpp
003_rtti_std_has_unique_object_representations.cpp
003_rtti_std_has_unique_object_representations.cpp
003_rtti_std_has_virtual_destructor.cpp
003_rtti_std_has_virtual_destructor.cpp
003_rtti_std_is_abstract.cpp
003_rtti_std_is_abstract.cpp
003_rtti_std_is_aggregate.cpp
003_rtti_std_is_aggregate.cpp
003_rtti_std_is_arithmetic.cpp
003_rtti_std_is_arithmetic.cpp
003_rtti_std_is_array.cpp
003_rtti_std_is_array.cpp
003_rtti_std_is_assignable.cpp
003_rtti_std_is_assignable.cpp
003_rtti_std_is_base_of.cpp
003_rtti_std_is_base_of.cpp
003_rtti_std_is_bounded_array.cpp
003_rtti_std_is_bounded_array.cpp
003_rtti_std_is_class.cpp
003_rtti_std_is_class.cpp
003_rtti_std_is_compound.cpp
003_rtti_std_is_compound.cpp
003_rtti_std_is_const.cpp
003_rtti_std_is_const.cpp
003_rtti_std_is_constructible.cpp
003_rtti_std_is_constructible.cpp
003_rtti_std_is_convertible.cpp
003_rtti_std_is_convertible.cpp
003_rtti_std_is_copy_assignable.cpp
003_rtti_std_is_copy_assignable.cpp
003_rtti_std_is_copy_constructible.cpp
003_rtti_std_is_copy_constructible.cpp
003_rtti_std_is_default_constructible.cpp
003_rtti_std_is_default_constructible.cpp
003_rtti_std_is_destructible.cpp
003_rtti_std_is_destructible.cpp
003_rtti_std_is_empty.cpp
003_rtti_std_is_empty.cpp
003_rtti_std_is_enum.cpp
003_rtti_std_is_enum.cpp
003_rtti_std_is_final.cpp
003_rtti_std_is_final.cpp
003_rtti_std_is_floating_point.cpp
003_rtti_std_is_floating_point.cpp
003_rtti_std_is_function.cpp
003_rtti_std_is_function.cpp
003_rtti_std_is_fundamental.cpp
003_rtti_std_is_fundamental.cpp
003_rtti_std_is_integral.cpp
003_rtti_std_is_integral.cpp
003_rtti_std_is_lvalue_reference.cpp
003_rtti_std_is_lvalue_reference.cpp
003_rtti_std_is_member_function_pointer.cpp
003_rtti_std_is_member_function_pointer.cpp
003_rtti_std_is_member_object_pointer.cpp
003_rtti_std_is_member_object_pointer.cpp
View all files
README.md
Outline
C++11新特性
You can’t perform that action at this time.