Maison  >  Article  >  interface Web  >  JavaScript a-t-il une bibliothèque stl ?

JavaScript a-t-il une bibliothèque stl ?

WBOY
WBOYoriginal
2022-04-11 11:01:002141parcourir

JavaScript n'a pas de bibliothèque stl. La bibliothèque stl est la bibliothèque de modèles standard. Il s'agit d'une bibliothèque de programmes "C++" efficace avec une puissance industrielle. Elle est utilisée pour fournir un support étendu de base pour la structure de données du langage lui-même. bibliothèque de programmes, donc dans Il n'y a pas de bibliothèque stl en JavaScript.

JavaScript a-t-il une bibliothèque stl ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, JavaScript version 1.8.5, ordinateur Dell G3.

JavaScript a-t-il une bibliothèque stl ?

JavaScript n'a pas de bibliothèque stl

STL = Standard Template Library, le nom collectif d'une série de logiciels développés par HP Labs.

Le STL du C++ est positionné pour fournir un support étendu de base pour la structure de données du langage lui-même.

STL (Standard Template Library), la bibliothèque de modèles standard, est une bibliothèque de programmes C++ efficace et de puissance industrielle. Il est inclus dans la bibliothèque standard C++ et constitue la partie la plus récente et la plus révolutionnaire de la norme ANSI/ISO C++. Cette bibliothèque contient de nombreuses structures de données de base et algorithmes de base couramment utilisés en informatique. Il fournit un cadre d'application extensible pour les programmeurs C++, qui reflète parfaitement la réutilisabilité des logiciels.

Exemple de contenu de la bibliothèque stl :

vecteur vectoriel (tableau de longueur variable)

1. Fichier d'en-tête

#include<vector> // 头文件

2. Commandes communes

vector<int>vec; // 申请一个vector容器,这里int也可以是其他数据类型
vec.push_back(num); // 向容器最后插入一个数
numvec.size();// 查询目前容器的大小,常用于遍历

3. un vecteur temporel, qui peut fonctionner comme un tableau bidimensionnel.

vector<int>vec[100]; // 申请100个不定长容器

conteneur associatif de carte

Une partie du contenu précédent est également compilée à partir d'autres blogs. Explication détaillée de l'utilisation de la carte en STL en C++

1 Fichier d'en-tête

#include<map> // 头文件

2. Commandes communes

Voici un exemple de. une question de devoirs, question de modèle Luogu Hash P3370 [Modèle] String Hash

map<string,bool>mp; // 申请一个map,这个意思是申请一个名叫mp的map它可以将一个string类型的映射成bool类型。当然名字和类型都是可以换的
mp["abc"] = 1; // 之后输出mp["abc"]就会是1要是没有上一步输出就会是0
mp.size(); // 容器的大小

[Recommandations associées :

tutoriel vidéo javascript

, front-end web]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn