Aimant aux terres raresLes aimants permanents faisant appel aux terres rares utilisent une grande partie de l'exploitation minière de terres rares qui sont au cœur d'une compétition économique mondiale. Les aimants permanents représentent 20 % du volume et 72 % de la valeur des différentes utilisations des terres rares en 2018. Les terres rares permettent la miniaturisation d’aimants très performants, ce qui en multiplie les applications.
C++C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique. Ses bonnes performances, et sa compatibilité avec le C en font un des langages de programmation les plus utilisés dans les applications où la performance est critique. Créé initialement par Bjarne Stroustrup dans les années 1980, le langage C++ est aujourd'hui normalisé par l'ISO.
Rare-earth mineralA rare-earth mineral contains one or more rare-earth elements as major metal constituents. Rare-earth minerals are usually found in association with alkaline to peralkaline igneous complexes, in pegmatites associated with alkaline magmas and in or associated with carbonatite intrusives. Perovskite mineral phases are common hosts to rare-earth elements within the alkaline complexes. Mantle-derived carbonate melts are also carriers of the rare earths. Hydrothermal deposits associated with alkaline magmatism contain a variety of rare-earth minerals.
Operators in C and C++This is a list of operators in the C and C++ programming languages. All the operators (except typeof) listed exist in C++; the column "Included in C", states whether an operator is also present in C. Note that C does not support operator overloading. When not overloaded, for the operators &&, ||, and , (the comma operator), there is a sequence point after the evaluation of the first operand. C++ also contains the type conversion operators const_cast, static_cast, dynamic_cast, and reinterpret_cast.
Union typeIn computer science, a union is a value that may have any of several representations or formats within the same position in memory; that consists of a variable that may hold such a data structure. Some programming languages support special data types, called union types, to describe such values and variables. In other words, a union type definition will specify which of a number of permitted primitive types may be stored in its instances, e.g., "float or long integer".