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

класс Time - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Копирование одной строки в другую циклом for http://www.cyberforum.ru/cpp-beginners/thread151360.html
Добрый день! есть программа, в которой пытаюсь скопировать одну строку в другую(без использования strcpy()) : int _tmain(int argc, _TCHAR* argv) { char b; // 1я строка char c; // 2я строка gets(b); // считываю строку b (строка всегда =< 14 символам) for (int i=0;b;i++) {c=b;}
C++ Порязрядные операции в С В чем разница между операторами ! и ~? Как я понимаю, оба оператора преобразуют единичные биты в нулевые и наоборот, но почему printf("%d", !0) выводит 1, а printf("%d", ~0) выводит -1? http://www.cyberforum.ru/cpp-beginners/thread151354.html
C++ Вызов из потомка конструктор родителя
Как на с++ вызывается конструктор-родителя от конструктора-потомка. На яве так работает: package u; class A{ private int a,b,c; A(){} A(int x1, int y1, int z1){ a = x1; b = y1; c = z1; }
считать из файла C++
помогите написать функцию которая считает из файла множество цифр и разобьёт по-битам т.е. представит в виде последовательности из 1 и 0 Добавлено через 2 часа 20 минут чтобы последовательность была массивом
C++ Конструкторы и деструкторы функционального объекта http://www.cyberforum.ru/cpp-beginners/thread151346.html
Привет всем. Вообщем разбирал задачу, в которой рассматривается алгоритм for_each, я решил добавить отладочный вывод в конструктор и деструктор чтобы посмотреть сколько раз они вызываются и честно говоря результат меня удивил #include <iostream> #include <algorithm> using namespace std; class display{ private: int i;
C++ Unicode ОШИБКА Всем привет у меня такая проблема с UNICODE вод код #define UNICODE #define _UNICODE #include <Windows.h> #pragma comment(linker,"/Entry:WinMain") LPWSTR p(LPWSTR s) { подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.07.2010, 21:33     класс Time
sum.minutes-=60;

Мб компилю не нравится сие... Без фулл текста проги не особо подскажешь...
И может вот эта закрывающая скобка после if таки нужна?
C++
1
2
3
4
5
6
7
8
9
10
Time Time::sum(Time & s)
{
    sum.hours=s.hours+hours;
    sum.minutes=s.minutes+minutes;
    if (sum.minutes>=60)
    {
        sum.hour++;
        sum.minutes-=60;
    }
}
Добавлено через 7 минут
И откуда вообще sum. hoors, если ты не создаешь временный объект? ИЛи я чего то не понимаю? оО

И без ретерна... И вообще подача в функцию аргумента какая-то странная... Перегружал бы тогда уж оператор сложения..
 
Текущее время: 07:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru