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

Перегрузка бинарной операции < - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не инициализируется переменная http://www.cyberforum.ru/cpp-beginners/thread635134.html
Проблема в том, что строка номер 18 полностью игнорируется, почему - вообще не понимаю. Значение i остается абракадаброй или нулем, если заранее проинициализировать переменную. #include "std_lib_facilities.h" int main() { setlocale(LC_CTYPE,"RUS"); setlocale( LC_ALL,"" ); vector<double>numbers; //вектор, куда будут добавляться числа, по мере набора их пользователем
C++ Советы Привет всем! Я начинающий программист (и довольно молодой :D), и недавно написал "игру" как бы с помощью "классов", по типу tic-tac-toe, и мне хотелось бы выслушать мнение по коду профессиональных и опытных программистов, и, так сказать, вытащить на путь истинный, заранее спасибо за советы :) Содержимое: main.cpp #include "Game.h" int main() { // Регистрируем объект Game game(4); //... http://www.cyberforum.ru/cpp-beginners/thread635118.html
C++ Переделать код с С на С++
Здравствуйте! Помогите перевести код с С на С++. Нужно использовать STL vector. Спасибо! #include <stdio.h> #include <stdlib.h> __int64 cmp(const void *a, const void *b) { __int64 *pa = (__int64 *)a, *pb = (__int64 *)b; return *(__int64 *)pa - *(__int64 *)pb; }
C++ Удаление слова введенного пользователем
Здраствуйте.Я новичек в программирование так что нужна помощь. Вводится строка, позьзователь вводит слово которое нужно удалить,вывести полученную строку.
C++ не могу понять http://www.cyberforum.ru/cpp-beginners/thread635052.html
есть такой код void addElement(const T& elem){ *(_pointer) = elem; // int t1 = _pointer < &_deque_data; // int t2 = (_pointer >= &_deque_data )*(-(DEQUE_SIZE-1)); // _pointer += ( t1 + t2 ); int t3 = (_pointer >= &_deque_data )*(-(DEQUE_SIZE-1)) + _pointer < &_deque_data;
C++ Открытие файла У меня есть файл в котором сначала хранится количество наименований файлов,а потом названия файлов 2! 1.txt! 2.txt! ! используются как разделители Как именно открыть файл,чтоб данные не стёрлись,но я мог например перместиться в начало файла и записать новое кол-во файлов,стерев старое. тут пример того,как я открываю файл,записываю новое кол-во файлов и дописываю в конец названия,однако на... подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6549 / 3969 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
09.08.2012, 12:21     Перегрузка бинарной операции <
1. оператор должен быть константным
C++
1
t_Bool t_FileInfo::operator < (const t_FileInfo& second) const
2.
Цитата Сообщение от stawerfar Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
if((bfirst == bsecond)||(bfirst && !bsecond))
* * * * {
* * * * * * return (true);
* * * * }
* * * * else
* * * * {
* * * * * * return (false);
* * * * }
C++
1
return ((bfirst == bsecond)||(bfirst && !bsecond));
 
Текущее время: 05:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru