「Cpp STL」の版間の差分
(→STL) |
|||
26行目: | 26行目: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== '''2.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''3.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''4.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''5.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''6.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''7.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''8.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''9.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''10.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''11.:''' :: === | |||
'''機能:''' 。 | |||
'''ヘッダーファイル:''' <> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''12.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''13.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''14.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''15.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''16.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''17.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''18.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
=== '''19.ー:''' -::- === | |||
'''機能:''' **** | |||
'''ヘッダーファイル:''' <*****> | |||
'''例:''' | |||
<syntaxhighlight lang="cpp"> | |||
</syntaxhighlight> | |||
[[C PlusPlus#C++からの技術|C++]]に戻る | [[C PlusPlus#C++からの技術|C++]]に戻る |
2024年2月28日 (水) 00:59時点における版
C++に戻る
本来の表記は「C++ STL」です。この記事に付けられた題名はテンプレート:記事名の制約から不正確なものとなっています。 |
※このページではC++にのみ存在する機能として、記事タイトルがC++ STLになっています。
STL
STLはStandard Template Libraryの略です。C++のテンプレートの技術を使った標準の関数が存在しています。100近くの関数があるとされていますが、何をもってSTLとするのかの境界自体が曖昧になりつつあるのだそうです。その中で、有名?重要?そんな感じのモノを十数個だけ紹介します。掘り下げは各自で好きなようにやってもらえればと思います。紹介だけですね。STLの解説だけで本が2・3冊かけるみたいです。
1.動的な配列: std::vector
機能: 動的なサイズの配列を提供する。
ヘッダーファイル: <vector>
例:
#include <vector>
std::vector<int> myVector = {1, 2, 3, 4, 5};
2.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
3.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
4.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
5.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
6.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
7.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
8.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
9.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
10.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
11.: ::
機能: 。
ヘッダーファイル: <>
例:
12.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
13.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
14.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
15.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
16.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
17.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
18.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
19.ー: -::-
機能: ****
ヘッダーファイル: <*****>
例:
C++に戻る