C++ åèæå
- C++11
- C++14
- C++17
- C++20
- C++ ç¼è¯å¨æ¯ææ åµè¡¨
- ç¬ç«ä¸å®¿ä¸»å®ç°
- C++ è¯è¨
- C++ å ³é®è¯
- é¢å¤çå¨
- C++ æ ååºå¤´æä»¶
- æ ååºå¤´æä»¶ <ctime>
- æ ååºå¤´æä»¶ <cstring>
- æ ååºå¤´æä»¶ <set>
- æ ååºå¤´æä»¶ <cctype>
- æ ååºå¤´æä»¶ <cwctype>
- æ ååºå¤´æä»¶ <utility>
- æ ååºå¤´æä»¶ <queue>
- æ ååºå¤´æä»¶ <complex>
- æ ååºå¤´æä»¶ <iterator>
- æ ååºå¤´æä»¶ <algorithm>
- æ ååºå¤´æä»¶ <valarray>
- æ ååºå¤´æä»¶ <numeric>
- æ ååºå¤´æä»¶ <cmath>
- æ ååºå¤´æä»¶ <iosfwd>
- æ ååºå¤´æä»¶ <ios>
- æ ååºå¤´æä»¶ <iomanip>
- æ ååºå¤´æä»¶ <streambuf>
- æ ååºå¤´æä»¶ <istream>
- æ ååºå¤´æä»¶ <ostream>
- æ ååºå¤´æä»¶ <iostream>
- æ ååºå¤´æä»¶ <sstream>
- æ ååºå¤´æä»¶ <clocale>
- æ ååºå¤´æä»¶ <vector>
- æ ååºå¤´æä»¶ <deque>
- æ ååºå¤´æä»¶ <list>
- æ ååºå¤´æä»¶ <map>
- æ ååºå¤´æä»¶ <cwchar>
- æ ååºå¤´æä»¶ <locale>
- æ ååºå¤´æä»¶ <codecvt>
- æ ååºå¤´æä»¶ <bitset>
- æ ååºå¤´æä»¶ <functional>
- æ ååºå¤´æä»¶ <stdexcept>
- æ ååºå¤´æä»¶ <csignal>
- æ ååºå¤´æä»¶ <csetjmp>
- æ ååºå¤´æä»¶ <stack>
- æ ååºå¤´æä»¶ <cassert>
- æ ååºå¤´æä»¶ <cerrno>
- æ ååºå¤´æä»¶ <memory>
- æ ååºå¤´æä»¶ <typeindex>
- æ ååºå¤´æä»¶ <type_traits>
- æ ååºå¤´æä»¶ <chrono>
- æ ååºå¤´æä»¶ <initializer_list>
- æ ååºå¤´æä»¶ <tuple>
- æ ååºå¤´æä»¶ <scoped_allocator>
- æ ååºå¤´æä»¶ <cstdint>
- æ ååºå¤´æä»¶ <cinttypes>
- æ ååºå¤´æä»¶ <system_error>
- æ ååºå¤´æä»¶ <cuchar>
- æ ååºå¤´æä»¶ <array>
- æ ååºå¤´æä»¶ <forward_list>
- æ ååºå¤´æä»¶ <unordered_set>
- æ ååºå¤´æä»¶ <unordered_map>
- æ ååºå¤´æä»¶ <random>
- æ ååºå¤´æä»¶ <ratio>
- æ ååºå¤´æä»¶ <cfenv>
- æ ååºå¤´æä»¶ <regex>
- æ ååºå¤´æä»¶ <atomic>
- æ ååºå¤´æä»¶ <thread>
- æ ååºå¤´æä»¶ <mutex>
- æ ååºå¤´æä»¶ <future>
- æ ååºå¤´æä»¶ <condition_variable>
- æ ååºå¤´æä»¶ <any>
- æ ååºå¤´æä»¶ <optional>
- æ ååºå¤´æä»¶ <variant>
- æ ååºå¤´æä»¶ <memory_resource>
- æ ååºå¤´æä»¶ <string_view>
- æ ååºå¤´æä»¶ <charconv>
- æ ååºå¤´æä»¶ <execution>
- æ ååºå¤´æä»¶ <filesystem>
- æ ååºå¤´æä»¶ <concepts>
- æ ååºå¤´æä»¶ <coroutine>
- æ ååºå¤´æä»¶ <compare>
- æ ååºå¤´æä»¶ <version>
- æ ååºå¤´æä»¶ <source_location>
- æ ååºå¤´æä»¶ <format>
- æ ååºå¤´æä»¶ <span>
- æ ååºå¤´æä»¶ <ranges>
- æ ååºå¤´æä»¶ <bit>
- æ ååºå¤´æä»¶ <numbers>
- æ ååºå¤´æä»¶ <syncstream>
- æ ååºå¤´æä»¶ <stop_token>
- æ ååºå¤´æä»¶ <semaphore>
- æ ååºå¤´æä»¶ <latch>
- æ ååºå¤´æä»¶ <barrier>
- æ ååºå¤´æä»¶ <string>
- æ ååºå¤´æä»¶ <cstddef>
- æ ååºå¤´æä»¶ <limits>
- æ ååºå¤´æä»¶ <cfloat>
- æ ååºå¤´æä»¶ <climits>
- æ ååºå¤´æä»¶ <cstdlib>
- æ ååºå¤´æä»¶ <new>
- æ ååºå¤´æä»¶ <typeinfo>
- æ ååºå¤´æä»¶ <exception>
- æ ååºå¤´æä»¶ <cstdarg>
- æ ååºå¤´æä»¶ <ciso646>
- æ ååºå¤´æä»¶ <cstdalign>
- æ ååºå¤´æä»¶ <cstdbool>
- æ ååºå¤´æä»¶ <fstream>
- æ ååºå¤´æä»¶ <cstdio>
- æ ååºå¤´æä»¶ <strstream>
- æ ååºå¤´æä»¶ <shared_mutex>
- æ ååºå¤´æä»¶ <ccomplex>
- æ ååºå¤´æä»¶ <ctgmath>
- 注é
- å ·åè¦æ±
- åè½ç¹æ§æµè¯ (C++20)
- å·¥å ·åº
- ç±»åæ¯æï¼åºæ¬ç±»åãRTTIãç±»åç¹æ§ï¼
- æ¦å¿µåº (C++20)
- é误å¤ç
- 卿å å管ç
- æ¥æåæ¶é´å·¥å ·
- å符串åº
- 容å¨åº
- è¿ä»£å¨åº
- èå´åº (C++20)
- ç®æ³åº
- æ°å¼åº
- è¾å ¥/è¾åºåº
- æä»¶ç³»ç»åº
- æ¬å°ååº
- æ£å表达å¼åº
- ååæä½åº
- çº¿ç¨æ¯æåº
- å®éªæ§ C++ ç¹æ§
- æç¨çèµæº
- ç´¢å¼
- std 符å·ç´¢å¼
- åç¨æ¯æ (C++20)
- C++ å ³é®è¯
ä½ç½®ï¼é¦é¡µ > C++ åèæå >C++ æ ååºå¤´æä»¶ > æ ååºå¤´æä»¶ <algorithm>
æ ååºå¤´æä»¶ <algorithm>
æ¤å¤´æä»¶æ¯ç®æ³åºçä¸é¨åã
彿°
ä¸ä¿®æ¹åºåçæä½ | |
| (C++11)(C++11)(C++11) |
æ£æ¥è°è¯æ¯å¦å¯¹èå´ä¸ææã任䏿æ å
ç´ ä¸º true (彿°æ¨¡æ¿) |
| åºç¨å½æ°å°èå´ä¸çå
ç´ (彿°æ¨¡æ¿) | |
| (C++17) |
åºç¨ä¸ä¸ªå½æ°å¯¹è±¡å°åºåçå n 个å
ç´ (彿°æ¨¡æ¿) |
| è¿å满足æå®å¤å«æ åçå
ç´ æ° (彿°æ¨¡æ¿) | |
| 寻æ¾ä¸¤ä¸ªèå´åºç°ä¸åçé¦ä¸ªä½ç½® (彿°æ¨¡æ¿) | |
| (C++11) |
寻æ¾é¦ä¸ªæ»¡è¶³ç¹å®å¤å«æ åçå
ç´ (彿°æ¨¡æ¿) |
| å¨ç¹å®èå´ä¸å¯»æ¾æååºç°çå
ç´ åºå (彿°æ¨¡æ¿) | |
| æç´¢å
ç´ éåä¸çä»»æå
ç´ (彿°æ¨¡æ¿) | |
| æ¥æ¾é¦å¯¹ç¸é»çç¸åï¼ææ»¡è¶³ç»å®è°è¯çï¼å
ç´ (彿°æ¨¡æ¿) | |
| æç´¢ä¸ä¸ªå
ç´ èå´ (彿°æ¨¡æ¿) | |
| å¨èå´ä¸æç´¢ä¸å®éçæä¸ªå
ç´ çè¿ç»å¯æ¬ (彿°æ¨¡æ¿) | |
ä¿®æ¹åºåçæä½ | |
| (C++11) |
å°æä¸èå´çå
ç´ å¤å¶å°ä¸ä¸ªæ°çä½ç½® (彿°æ¨¡æ¿) |
| (C++11) |
å°ä¸å®æ°ç®çå
ç´ å¤å¶å°ä¸ä¸ªæ°çä½ç½® (彿°æ¨¡æ¿) |
| æä»åå¾åç顺åºå¤å¶ä¸ä¸ªèå´å
çå
ç´ (彿°æ¨¡æ¿) | |
| (C++11) |
å°æä¸èå´çå
ç´ ç§»å¨å°ä¸ä¸ªæ°çä½ç½® (彿°æ¨¡æ¿) |
| (C++11) |
æä»åå¾åç顺åºç§»å¨æä¸èå´çå
ç´ å°æ°çä½ç½® (彿°æ¨¡æ¿) |
| å°ä¸ä¸ªç»å®å¼å¤å¶èµå¼ç»ä¸ä¸ªèå´å
çæ¯ä¸ªå
ç´ (彿°æ¨¡æ¿) | |
| å°ä¸ä¸ªç»å®å¼å¤å¶èµå¼ç»ä¸ä¸ªèå´å
ç N 个å
ç´ (彿°æ¨¡æ¿) | |
| å°ä¸ä¸ªå½æ°åºç¨äºæä¸èå´çå个å
ç´ ï¼å¹¶å¨ç®æ èå´åå¨ç»æ (彿°æ¨¡æ¿) | |
| å°ç¸ç»§ç彿°è°ç¨ç»æèµå¼ç»ä¸ä¸ªèå´ä¸çæ¯ä¸ªå
ç´ (彿°æ¨¡æ¿) | |
| å°ç¸ç»§ç彿°è°ç¨ç»æèµå¼ç»ä¸ä¸ªèå´ä¸ç N 个å
ç´ (彿°æ¨¡æ¿) | |
| ç§»é¤æ»¡è¶³ç¹å®å¤å«æ åçå
ç´ (彿°æ¨¡æ¿) | |
| å¤å¶ä¸ä¸ªèå´çå
ç´ ï¼å¿½ç¥æ»¡è¶³ç¹å®å¤å«æ åçå
ç´ (彿°æ¨¡æ¿) | |
| å°æææ»¡è¶³ç¹å®å¤å«æ åç弿¿æ¢ä¸ºå¦ä¸ä¸ªå¼ (彿°æ¨¡æ¿) | |
| å¤å¶ä¸ä¸ªèå´å
çå
ç´ ï¼å¹¶å°æ»¡è¶³ç¹å®å¤å«æ åçå
ç´ æ¿æ¢ä¸ºå¦ä¸ä¸ªå¼ (彿°æ¨¡æ¿) | |
| 交æ¢ä¸¤ä¸ªå¯¹è±¡çå¼ (彿°æ¨¡æ¿) | |
| 交æ¢ä¸¤ä¸ªèå´çå
ç´ (彿°æ¨¡æ¿) | |
| 交æ¢ä¸¤ä¸ªè¿ä»£å¨ææåçå
ç´ (彿°æ¨¡æ¿) | |
| é转èå´ä¸çå
ç´ é¡ºåº (彿°æ¨¡æ¿) | |
| å建ä¸ä¸ªèå´çéå坿¬ (彿°æ¨¡æ¿) | |
| æè½¬èå´ä¸çå
ç´ é¡ºåº (彿°æ¨¡æ¿) | |
| å¤å¶å¹¶æè½¬å
ç´ èå´ (彿°æ¨¡æ¿) | |
| (C++20) |
è¿ç§»èå´ä¸çå
ç´ (彿°æ¨¡æ¿) |
| (C++17 å)(C++11) |
éæºéæèå´ä¸çå
ç´ (彿°æ¨¡æ¿) |
| (C++17) |
ä»ä¸ä¸ªåºåä¸éæºéæ© n 个å
ç´ (彿°æ¨¡æ¿) |
| ç§»é¤èå´å
çè¿ç»éå¤å
ç´ (彿°æ¨¡æ¿) | |
| å建æèå´çä¸å«è¿ç»éå¤å
ç´ ç坿¬ (彿°æ¨¡æ¿) | |
ååæä½ | |
| (C++11) |
夿èå´æ¯å¦å·²æç»å®çè°è¯åå (彿°æ¨¡æ¿) |
| å°èå´ä¸çå
ç´ åä¸ºä¸¤ç» (彿°æ¨¡æ¿) | |
| (C++11) |
å¤å¶ä¸ä¸ªèå´ï¼å°åå
ç´ åä¸ºä¸¤ç» (彿°æ¨¡æ¿) |
| å°å
ç´ å为两ç»ï¼åæ¶ä¿çå
¶ç¸å¯¹é¡ºåº (彿°æ¨¡æ¿) | |
| (C++11) |
å®ä½å·²ååèå´çååç¹ (彿°æ¨¡æ¿) |
æåºæä½ | |
| (C++11) |
æ£æ¥èå´æ¯å¦å·²æååºæå (彿°æ¨¡æ¿) |
| (C++11) |
æ¾åºæå¤§çå·²æåºåèå´ (彿°æ¨¡æ¿) |
| å°èå´æååºæåº (彿°æ¨¡æ¿) | |
| æåºä¸ä¸ªèå´çå N 个å
ç´ (彿°æ¨¡æ¿) | |
| 对èå´å
çå
ç´ è¿è¡å¤å¶å¹¶é¨åæåº (彿°æ¨¡æ¿) | |
| å°èå´å
çå
ç´ æåºï¼åæ¶ä¿æç¸ççå
ç´ ä¹é´çé¡ºåº (彿°æ¨¡æ¿) | |
| å°ç»å®çèå´é¨åæåºï¼ç¡®ä¿å
¶æç»å®å
ç´ åå (彿°æ¨¡æ¿) | |
ï¼å·²æåºèå´ä¸çï¼äºåæç´¢æä½ | |
| è¿åæå第ä¸ä¸ªä¸å°äºç»å®å¼çå
ç´ çè¿ä»£å¨ (彿°æ¨¡æ¿) | |
| è¿åæå第ä¸ä¸ªå¤§äºç»å®å¼çå
ç´ çè¿ä»£å¨ (彿°æ¨¡æ¿) | |
| ç¡®å®å
ç´ æ¯å¦åå¨äºæèå´ä¸ (彿°æ¨¡æ¿) | |
| è¿åå¹é
ç¹å®é®å¼çå
ç´ èå´ (彿°æ¨¡æ¿) | |
å ¶ä»å·²æåºèå´ä¸çæä½ | |
| å½å¹¶ä¸¤ä¸ªå·²æåºçèå´ (彿°æ¨¡æ¿) | |
| å°±å°å½å¹¶ä¸¤ä¸ªæåºèå´ (彿°æ¨¡æ¿) | |
ï¼å·²æåºèå´ä¸çï¼éåæä½ | |
| è¥ä¸ä¸ªé忝å¦ä¸ä¸ªçåéåè¿å true (彿°æ¨¡æ¿) | |
| 计ç®ä¸¤ä¸ªéåçå·®é (彿°æ¨¡æ¿) | |
| 计ç®ä¸¤ä¸ªéåç交é (彿°æ¨¡æ¿) | |
| 计ç®ä¸¤ä¸ªéåç对称差 (彿°æ¨¡æ¿) | |
| 计ç®ä¸¤ä¸ªéåçå¹¶é (彿°æ¨¡æ¿) | |
å æä½ | |
| æ£æ¥ç»å®èå´æ¯å¦ä¸ºä¸ä¸ªæå¤§å (彿°æ¨¡æ¿) | |
| (C++11) |
æ¥æ¾è½æä¸ºæå¤§å çæå¤§åèå´ (彿°æ¨¡æ¿) |
| ä»ä¸ä¸ªå
ç´ èå´å建åºä¸ä¸ªæå¤§å (彿°æ¨¡æ¿) | |
| å°ä¸ä¸ªå
ç´ å å
¥å°ä¸ä¸ªæå¤§å (彿°æ¨¡æ¿) | |
| 仿大å ä¸ç§»é¤æå¤§å
ç´ (彿°æ¨¡æ¿) | |
| å°ä¸ä¸ªæå¤§å åæä¸ä¸ªæååºæåºçå
ç´ èå´ (彿°æ¨¡æ¿) | |
æå°/æå¤§æä½ | |
| è¿ååç»å®å¼ä¸çè¾å¤§è
(彿°æ¨¡æ¿) | |
| è¿åèå´å
çæå¤§å
ç´ (彿°æ¨¡æ¿) | |
| è¿ååç»å®å¼ä¸çè¾å°è
(彿°æ¨¡æ¿) | |
| è¿åèå´å
çæå°å
ç´ (彿°æ¨¡æ¿) | |
| (C++11) |
è¿å两个å
ç´ çè¾å°åè¾å¤§è
(彿°æ¨¡æ¿) |
| (C++11) |
è¿åèå´å
çæå°å
ç´ åæå¤§å
ç´ (彿°æ¨¡æ¿) |
| (C++17) |
å¨ä¸å¯¹è¾¹çå¼é´å¤¹é¼ä¸ä¸ªå¼ (彿°æ¨¡æ¿) |
æ¯è¾æä½ | |
| ç¡®å®ä¸¤ä¸ªå
ç´ é忝妿¯ç¸åç (彿°æ¨¡æ¿) | |
| å½ä¸ä¸ªèå´æåå
¸é¡ºåºå°äºå¦ä¸ä¸ªèå´æ¶ï¼è¿å true (彿°æ¨¡æ¿) | |
| ç¨ä¸è·¯æ¯è¾æ¯è¾ä¸¤ä¸ªèå´ (彿°æ¨¡æ¿) | |
æåæä½ | |
| (C++11) |
夿ä¸ä¸ªåºåæ¯å¦ä¸ºå¦ä¸ä¸ªåºåçæå (彿°æ¨¡æ¿) |
| 产çæä¸ªå
ç´ èå´çæåå
¸é¡ºåºçä¸ä¸ä¸ªè¾å¤§çæå (彿°æ¨¡æ¿) | |
| 产çæä¸ªå
ç´ èå´çæåå
¸é¡ºåºçä¸ä¸ä¸ªè¾å°çæå (彿°æ¨¡æ¿) | |