Объясните что такое std и прочая мелочь)
salut!
Почему пошла мода переменные начинать с g_ или __?
Объясните что такое std и прочая мелочь)?
Расскажите что это такое?)
- SomethingWild
- Постоялец
#1
22:26, 24 июня 2006
std-пространство имён (ботай namespace’ы)
g_* — глобальные переменные так некоторые обозначают
#2
22:27, 24 июня 2006
SomethingWild
namespace — что это?) Где можно почитать?)
p/s: не советуйте поисковики, не портите о себе мнение)
#3
22:30, 24 июня 2006
nix
g_ в некоторых нотациях — это глобальная переменная. От слова global.
g_Log
g_MemManager
g_FileSystem
std — это название namespace, где лежит СТандартная библеотека. Строки, std::vector, std::cout.
namespace MyNamespace < void foo( ) < >> int main( ) < MyNamespace::foo( ); >
называть переменные с __ — это очень опасная штука, используется только в системных библиотеках, что бы случайно идентифекаторые не пересеклись с пользовательскими. с __ также начинаются нестандартные ключевые слова.
Кратко рассказать о std невозможно 😉 надо прочитать хорошую книжку книжку. Или MSDN, но там всё очень неправильно и очень мало.
#4
22:31, 24 июня 2006
nix
google.ru
#5
22:32, 24 июня 2006
nix
>namespace — что это?) Где можно почитать?)
>p/s: не советуйте поисковики, не портите о себе мнение)
С++ слишком сложный язык, что бы рассказывать про него на форуме.
читай книжки 😉 http://anatolix.naumen.ru/Books/CPlusPlus?v=v3z
#6
22:40, 24 июня 2006
2_Winnie
namespace — типа «неполны» классов?)
с удовольствием почитаю, только если книжка хорошая) т.е. понятная) от простого к сложному))
2sign_loop
жжешь!))))
#7
22:45, 24 июня 2006
nix
>namespace — типа «неполны» классов?)
это пространства имён
>с удовольствием почитаю, только если книжка хорошая) т.е. понятная) от простого к сложному))
Страуструп
#8
22:48, 24 июня 2006
2sign_loop
а кроме Страуструп ? или какое издание или редакция?)
#9
23:01, 24 июня 2006
а зачем нужны namespace? просто для удобства написания кода?
в 2 словах расскажите
#10
23:05, 24 июня 2006
nix
Чтобы имена не пересекались. Када ты юзаешь либу какую-то (STL) то у там и у тебя может быть тип string.
Чтобы тебе не пришлось править свой код, умные люди все заключают в неймспейсы (пространства имен).
А вообще — форум для проблем, а не для обучения. вот
#11
23:18, 24 июня 2006
_winnie Привет иди к нам в форум
Интересные факты про std::
В языке программирования C++ термин Стандартная Библиотека означает коллекцию классов и функций, написанных на базовом языке.
- std C++ это сокращение от стандартной библиотеки C++, которая предоставляет набор типов, функций, классов и алгоритмов для работы с данными, потоками, контейнерами, строками, итераторами и другими.
- std C++ была разработана в конце 1980-х годов как часть стандартизации языка C++, который в свою очередь основан на языке C. Один из создателей C++, Бьёрн Страуструп, также принимал участие в разработке std C++.
- std C++ поддерживает многопоточное программирование с помощью классов std::thread, std::mutex, std::condition_variable и других. Также в стандарте C++11 появилась возможность использовать атомарные операции с помощью класса std::atomic и различных режимов упорядочения памяти.
- std C++ постоянно развивается и расширяется. Существуют разные версии стандарта C++, такие как C++98, C++03, C++11, C++14, C++17 и C++20. Каждая версия добавляет новые возможности и улучшения в std C++. Например, в C++11 появились умные указатели (std::unique_ptr, std::shared_ptr и std::weak_ptr) , в C++14 появились переменные шаблонов (std::integer_sequence) , в C++17 появились структурированные привязки (std::tuple) и в C++20 появились корутины (std::coroutine_handle) .
Что означает STD?
Вы ищете значения STD? На следующем изображении вы можете увидеть основные определения STD. При желании вы также можете загрузить файл изображения для печати или поделиться им со своим другом через Facebook, Twitter, Pinterest, Google и т. Д. Чтобы увидеть все значения STD, пожалуйста, прокрутите вниз. Полный список определений приведен в таблице ниже в алфавитном порядке.
Основные значения STD
На следующем изображении представлены наиболее часто используемые значения STD. Вы можете записать файл изображения в формате PNG для автономного использования или отправить его своим друзьям по электронной почте.Если вы являетесь веб-мастером некоммерческого веб-сайта, пожалуйста, не стесняйтесь публиковать изображение определений STD на вашем веб-сайте.

Все определения STD
Как упомянуто выше, вы увидите все значения STD в следующей таблице. Пожалуйста, знайте, что все определения перечислены в алфавитном порядке.Вы можете щелкнуть ссылки справа, чтобы увидеть подробную информацию о каждом определении, включая определения на английском и вашем местном языке.
| Акроним | Определение |
|---|---|
| STD | Shaggy 2 Dope |
| STD | Société des Touristes du Dauphiné |
| STD | Spyro дракон |
| STD | St. David |
| STD | Stephen, Thomas, Далтон |
| STD | Stick дилер |
| STD | Studiendirektor |
| STD | Stunde |
| STD | Stunden |
| STD | Sub тропическая депрессия |
| STD | Svensk Teknik och дизайн |
| STD | Безопасно переносится доза |
| STD | Венерические заболевания |
| STD | Винт дилер |
| STD | Во-вторых, чтобы умереть |
| STD | Воспользоваться день |
| STD | Государственный Департамент транспорта |
| STD | Декодер целевых систем |
| STD | Дельта Сигма Тау |
| STD | Директива о налогообложении сбережений |
| STD | Директива тест системы |
| STD | Добра Сан-Томе и Принсипи |
| STD | Доктор священного богословия (степень) |
| STD | Забитая до смерти |
| STD | Запланированное время отправления |
| STD | Звездный разрушитель |
| STD | Испанский учебный отдел |
| STD | Краткосрочные задолженности |
| STD | Краткосрочные инвалидности |
| STD | Методы создания спецификации |
| STD | Набор стандартный ствол |
| STD | Насыщенность передачи разница |
| STD | Наука и техника в целях развития |
| STD | Обнаружение мелких целей |
| STD | Общество для богословской дискуссии |
| STD | Описание тестирования программного обеспечения |
| STD | Отдел технологии и наука |
| STD | Отдел технологии хранения |
| STD | Отдельно для тестирования зависимых |
| STD | Пловец транспортные устройства |
| STD | Программное обеспечение тест дизайн |
| STD | Программное обеспечение тестовый документ |
| STD | Пространственно временной детектор |
| STD | Пространственно-временной диаграмме |
| STD | Прямо к DVD |
| STD | Развитие Цзэн Шам |
| STD | Развитие устойчивых технологий |
| STD | Распределение средств безопасности |
| STD | Расстройство подкожной клетчатки |
| STD | Решения для нарушенных |
| STD | Санто-Доминго, Венесуэла — мэр Умберто Вивас Герреро |
| STD | Селективный передавать многообразие |
| STD | Серийный передачи данных |
| STD | Сингл-судебного процесса декодирования |
| STD | Синтетические тренажерное устройство |
| STD | Системы технологий демонстратор |
| STD | Скейт до смерти |
| STD | Соленость, температура, глубина |
| STD | Солнечные наземной отправки |
| STD | Сохранить Дата |
| STD | Социально передается болезнь |
| STD | Спасает день |
| STD | Спектральная теория дифракции |
| STD | Специальное налогообложение район |
| STD | Стад книга |
| STD | Стандарт |
| STD | Стандартная трансмиссия |
| STD | Стандартное отклонение |
| STD | Стандартный автономный тест-пилота |
| STD | Станция де обращение des Déchets |
| STD | Ствол телефонный |
| STD | Стоя |
| STD | Студент технический директор |
| STD | Стюард |
| STD | Схема государственной экономикой |
| STD | Трансфер тест директор |
| STD | Тяжелые шины повреждения |
| STD | Упрощенная решетка декодер |
| STD | Установленное направление флаг |
| STD | Устойчивое развитие туризма |
| STD | Устойчивый |
| STD | Шаг транзакции доктрина |
| STD | Шаффер Darklord |
| STD | Юг Тибета отряд |
Английский
Аббревиатура, неизменяемая. Используется в качестве существительного.
Произношение
Семантические свойства
Значение
- мед.сокр. от sexually transmitted diseases; ЗППП; заболевания, передающиеся половым путём ◆ Отсутствует пример употребления (см. рекомендации ).
Синонимы
Антонимы
Гиперонимы
Это незаконченная статья. Вы можете помочь проекту, исправив и дополнив её .
В частности, следует уточнить сведения о:
- Английский язык
- Аббревиатуры/en
- Медицинские термины/en
- Требуется категоризация/en
- Слова из 3 букв/en
- Нужно произношение
- Статьи без примеров употребления
- Нужно произношение/en
- Нужны сведения о семантике/en
- Статьи, нуждающиеся в доработке/en