С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
3697 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
1

Точка следования в С++

04.10.2020, 14:57. Показов 2307. Ответов 9

Author24 — интернет-сервис помощи студентам
1. Объясните, пожалуйста, что означает точка следования ( ,)
2, Когда она появилась (в момент создания с++ или в других ее версиях)
3. Чем отличается точка следования ( , ) и (; ).
4. Где и когда ее можно применять ( , ). 4,1 А где категорически нельзя.

Желательно без дискуссий и споров, знаем пишем, не знаем - наблюдаем.
Спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.10.2020, 14:57
Ответы с готовыми решениями:

Дана точка М (x, y). Присвоить z = 1, если точка внутри эллипса и z = 0, если точка вне эллипса
задачу паскаль абс Данная точка М (x, y). Присвоить z = 1, если точка внутри эллипса (смотрите...

Точка задана координатами.Определить попадает ли точка в заштрихованную область.
Точка задана координатами.Определить попадает ли точка в заштрихованную область.Вот рисунок к ней

Описать структуры Шар и Точка; проверить, находится ли точка внутри заданного шара
Определить структуры, описывающие шар и точку в трехмерном пространстве. Составить и протестировать...

компы не видят друг друга при прямом подключении wifi - точка-точка
Короче, суть вот в чём: создаю беспроводную сеть на одном компе, подключаюсь к ней с ноутбука или с...

9
Параллельный Кот
1905 / 827 / 350
Регистрация: 25.03.2016
Сообщений: 2,045
04.10.2020, 15:03 2
Не знаю, но напишу: Неопределенное поведение в C++ (habr). В этой статье приводится неплохое объяснение с примерами. Почитайте, возможно найдете ответы на свои вопросы.
0
Evg
Эксперт CАвтор FAQ
21280 / 8304 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
04.10.2020, 16:42 3
Что это такое вообще - http://alenacpp.blogspot.com/2... oints.html
Хотя в современных стандартах Си++ что-то в деталях могло поменяться
0
3697 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
05.10.2020, 07:13  [ТС] 4
valen10, Evg, ддля днбтло нписанно не знаетее непишите

Добавлено через 1 минуту
хотя два дебилп = это сила
0
Вездепух
Эксперт CЭксперт С++
12792 / 6669 / 1795
Регистрация: 18.10.2014
Сообщений: 16,875
05.10.2020, 08:11 5
Лучший ответ Сообщение было отмечено SmallEvil как решение

Решение

Цитата Сообщение от SmallEvil Посмотреть сообщение
1. Объясните, пожалуйста, что означает точка следования ( ,)
В языке С++ уже давно нет понятия "точки следования".

Что такое "( ,)" я не понял. (Сиське?)

Цитата Сообщение от SmallEvil Посмотреть сообщение
2, Когда она появилась (в момент создания с++ или в других ее версиях)
Понятие "точки следования" было унаследовано в первый стандарт С++98 из языка С. И убрано из языка С++ в стандарте С++11, т.е. почти десять лет назад. В С++ больше нет никаких "точек следования".

Обе статьи по ссылкам выше безнадежно устарели. Статья Алены еще датирована 2005 - здесь все понятно. А вот кто и зачем писал это на Хабре в 2014 - не ясно.

Цитата Сообщение от SmallEvil Посмотреть сообщение
3. Чем отличается точка следования ( , ) и (; ).
Снова не понял что такое "( , )" и "(; )". Понятие "точки следования" в С++ (когда оно существоовало), не имело никакой связи ни с какими "( , )" и "(; )". Все точки следования, когда они существовали, были одинаковыми.
0
249 / 79 / 31
Регистрация: 29.03.2020
Сообщений: 497
05.10.2020, 08:42 6
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
А вот кто и зачем писал это на Хабре в 2014 - не ясно.
В статье об этом сказано

Я слышал, что в C++0x нет никаких Точек Следования, это правда?

Да, это правда.
Понятие «точка следования» было заменено комитетом ISO C++ на уточненное и дополненное понятие Отношения Следования [ДО\ПОСЛЕ].
0
3697 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
05.10.2020, 12:15  [ТС] 7
TheCalligrapher,спсибо ) а то путают всяки нубы....

Добавлено через 2 минуты
хотя я недавно опечатлася в стандарте с17
и проинициалицировал переменные через запяютую
C++
1
а =5, b = 4;
Добавлено через 1 минуту
и чисто изз этой очепятки и возник вопрос
0
фрилансер
5846 / 5377 / 1103
Регистрация: 11.10.2019
Сообщений: 14,374
05.10.2020, 12:38 8
SmallEvil, это два выражения, разделённые запятой. Общий возвращаемый результат - самое последнее выражение. В данном случае - это ссылка на b

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main(void)
{
    int a=0;
    int b=0;
    
    auto& p=(a=5 , b=4);
    
    std::cout<<"a="<<a<<", b="<<b<<'\n';
    
    p=7;
    
    std::cout<<"a="<<a<<", b="<<b<<'\n';
}
a=5, b=4
a=5, b=7
0
3697 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
05.10.2020, 12:43  [ТС] 9
Алексей1153,
Цитата Сообщение от SmallEvil Посмотреть сообщение
1. Объясните, пожалуйста, что означает точка следования ( ,)
2, Когда она появилась (в момент создания с++ или в других ее версиях)
,,,,
0
фрилансер
5846 / 5377 / 1103
Регистрация: 11.10.2019
Сообщений: 14,374
05.10.2020, 12:48 10
SmallEvil, это не точка следования, это оператор "запятая". В чистом Си уже был
0
05.10.2020, 12:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2020, 12:48
Помогаю со студенческими работами здесь

Дана точка с координатами (х,у) и заштрихованная область. Лежит ли точка внутри заштрихованной области?
Дана точка с координатами (х,у) и заштрихованная область. Лежит ли точка внутри заштрихованной...

Если точка не лежит на координатных осях, то вывести номер четверти, в которой находится точка
Даны два целых числа, координаты точки на плоскости A (x, y). Если точка не лежит на координатных...

С клавиатуры вводится точка M с координатами [x ; y]. Вычислить, принадлежит ли введенная точка M заштрихованной области рисунка
Помогите плз задачку сделать

Дана точка М( х,у ). проверить, лежит ли данная точка внутри закрашенной области, представленной на рисунке
Дана точка М( х,у ). проверить, лежит ли данная точка внутри закрашенной области, представленной на...

Беспроводное соединение точка-точка на базе Deliberant APC 2M-8, тест и сравнение с Mikrotik SXT 2nD r2
Беспроводное соединение точка-точка на базе Deliberant APC 2M-8, тест и сравнение с Mikrotik SXT...

М- точка пересечения медиан треугольника ABC AB=BC A(-1;-2) , C(3;6). Точка М лежит на оси ординат найти координаты точки B
М- точка пересечения медиан треугольника ABC AB=BC A(-1;-2) , C(3;6). Точка М лежит на оси...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru