Форум программистов, компьютерный форум CyberForum.ru

чем отличается вызов объекта через "." и через "->" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разложить числа на простые множители http://www.cyberforum.ru/cpp-beginners/thread34342.html
Здравствуйте, всем. Помогите пожалуйста может кто знает. Как в C++ разложить числа на простые множители. Составить программу, которая выдаёт разложение данного числа N на простые множители. Например 128=2*2*2*2*2*2*2. хоть что нибудь напишите заранее спасибо
C++ При присвоении числа float появляется хвост! присваеваю переменной Float 1.44 получаю 1,44000005722046 может FloatToStr работает некоректно? class computer { public: computer(char *, int, float); String Text(void); private: char name; http://www.cyberforum.ru/cpp-beginners/thread34324.html
Приближенное вычисление значения функции cos(x) Отблагодарю голосами в контакте! C++
Вычислить с точностью е = 10 ^ -4 значение функции ________________________ Представленной рядом в 28 точках, которые наиболее полно охватывают область определения данной функции. Найти точное и ближайшее значение функции, абсолютную и относительную погрешности вычислений в этих точках Добавлено через 44 секунды http://www.cyberforum.ru/attachment.php?attachmentid=3971&d=1242327107 функция
сортировка матрицы C++
Доброго времени суток. Задание: поменять в каждой строке максимальный и минимальный элементы на 0. Я думаю ошибка в функции void SortMatrix(int **X, const int K, const int L). Посмотрите, пожалуйста, в чем проблема. #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> int **CreateMatrix(const int K,const int L); void FreeMatrix(int **X, const int L);
C++ дефрагментатор на С++ http://www.cyberforum.ru/cpp-beginners/thread34314.html
Помогите! есть ли у кого-нибуть ссылочка дефрагментатора на С++ с исходниками????буду очень благодарна!! заранее спасибо;)
C++ Графика С++, столкновение шаров дана задача: на экране движутся два шара разного размера и разной скоростью. Начальны размер выбирается пользователем (из 3-х вариантов), скорость задется случайно. Шары сталкиваются и отражаются от стенок под "правильным углом" с изменением скорости движения шаров. Помогите пожалуйста, а то изменение скорости и отражение друг от друга даже представить себе не могу. подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17537 / 5775 / 370
Регистрация: 30.03.2009
Сообщений: 15,902
Записей в блоге: 26
16.05.2009, 23:01     чем отличается вызов объекта через "." и через "->"
Цитата Сообщение от Kleyo Посмотреть сообщение
В таком случае я не понимаю, зачем есть два способа, а не один. Зачем тогда разработчикам языка вообще нужно было делать вызов через указатель?
Просто в одном случае обращение идёт через объект, а в другом через указатель. Первоначальное назначение точки и стрелки (из языка Си) - это доступ к ПОЛЯМ структоры. Методы появились только в Си++ и для обращения к методам были использованы те же конструкции.

Из две, потому что в одном случае ты обращаешься через объект, а в другом - через указатель. Т.е. на уровне кода это две разные операции, но на уровне записи текста программы можно было бы сделать и одну (как с квадратными скобками)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru