Перейти к содержимому

Std что это

  • автор:

Объясните что такое 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 в следующей таблице. Пожалуйста, знайте, что все определения перечислены в алфавитном порядке.Вы можете щелкнуть ссылки справа, чтобы увидеть подробную информацию о каждом определении, включая определения на английском и вашем местном языке.

Акроним Определение
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 Юг Тибета отряд

Английский

Аббревиатура, неизменяемая. Используется в качестве существительного.

Произношение

Семантические свойства

Значение
  1. мед.сокр. от sexually transmitted diseases; ЗППП; заболевания, передающиеся половым путём ◆ Отсутствует пример употребления (см. рекомендации ).
Синонимы
Антонимы
Гиперонимы

Это незаконченная статья. Вы можете помочь проекту, исправив и дополнив её .
В частности, следует уточнить сведения о:

  • Английский язык
  • Аббревиатуры/en
  • Медицинские термины/en
  • Требуется категоризация/en
  • Слова из 3 букв/en
  • Нужно произношение
  • Статьи без примеров употребления
  • Нужно произношение/en
  • Нужны сведения о семантике/en
  • Статьи, нуждающиеся в доработке/en

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *