Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/75: Рейтинг темы: голосов - 75, средняя оценка - 4.80
 Аватар для SaynorPRO
11 / 11 / 5
Регистрация: 05.10.2016
Сообщений: 122

Что конкретно означает оператор . (точка) при вызове каких либо функций?

29.01.2017, 16:30. Показов 16004. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Например, функция s.size() вычисляет длину строки s. Так есть где-нибудь определение этой точки? В Википедии написано "Обращение к члену структуры", но мне это не очень понятно.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.01.2017, 16:30
Ответы с готовыми решениями:

Выдать сообщение о том, что точка принадлежит какому-либо из графиков конкретно, либо не принадлежит ни одному из график
program n152; var x,y,y1,y2: real; begin writeln('Введите x,y1,y2 через пробел'); readln(x,y1,y2); y1:=exp(3*ln(x))+0.5*x+5.6; ...

При изменении каких либо данных программа либо вылетает, либо просто не изменяет данные
Добрый вечер. Только недавно начал заниматься С++. И вот возникли проблемы. При изменении каких либо данных. Программа либо вылетает(Qt),...

Запланированное появление каких-либо функций на сайте
Суть в том что я пишу сайт на котором некоторые функции должны появляться запланированно. Например 1 июня в 6.00 определенные ссылки...

3
901 / 478 / 93
Регистрация: 10.06.2014
Сообщений: 2,700
29.01.2017, 16:32
Лучший ответ Сообщение было отмечено SaynorPRO как решение

Решение

SaynorPRO,
У объекта может быть метод(функция) и/или поле(переменная этого объекта). Для обращения к методу или к полю от имени объекта нужна эта самая точка. obj.method() obj.var

Если переменная объекта является указателем, тогда вместо точки пишут стрелку ->
1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
29.01.2017, 16:37
Цитата Сообщение от SaynorPRO Посмотреть сообщение
Обращение к члену структуры"
Или класса.
Но что здесь может быть непонятного? Вот у вас есть структура с данными и методами
C++
1
2
3
4
5
6
7
8
struct s {
  double a, b;
  int size() { return sizeof(s); }
  double Mult() { return a*b; }
};
  // Ну и обращаетесь
cout << s.size();
cout << s.a << s.b << s.Mult();
Может быть имеет смысл книжечку с введением в С++ полистать?
1
 Аватар для dailydose
671 / 217 / 88
Регистрация: 21.07.2016
Сообщений: 1,036
Записей в блоге: 2
29.01.2017, 16:39
ехай() ?? - не понятно
порш.ехай() - машина которая в переменнной порш едет
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.01.2017, 16:39
Помогаю со студенческими работами здесь

Возможно ли заблокировать клавиатуру и мышь с момощью каких либо функций?
Возможно ли заблокировать клавиатуру и мышь с момощью каких либо функций???

скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что?
скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? //анализируем все клетки доски for(int i = 0; i &lt;...

Что означает первый параметр метода этого класса? И почему при вызове метода передаётся один параметр(второй)?
public static HelpPageApiModel GetHelpPageApiModel(this HttpConfiguration config, string apiDescriptionId)

Что означает оператор .?
Здравствуйте, объясните пожалуйста, что означает оператор .? public Test test=&gt; mob?.Atack; // это поле в классе Спасибо

Что означает оператор A = b >= c;
a = b &gt;= c; Что это означает?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru