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

Сумма и разность дат - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread421579.html
Разработка алгоритма и программы! Решение задачи одномерной оптимизации методом Фибоначчи
C++ Составить алгоритм решения уравнения |a+5x|/(b-x)=2c Пожалуйста помогите составить алгоритм решения уравнения |a+5x|/(b-x)=2c буду очень благодарен. http://www.cyberforum.ru/cpp-beginners/thread421578.html
Передача массивов в функцию на С++ C++
Здравствуйте. Подскажите пожалуйста, как в приведенной ниже программе передать два массива в функцию, чтобы не прописывать два цикла в InputMassiv(). #include "iostream" #include <clocale> using...
C++ Порекомендуйте книгу про проектирование игр/игровых движков
Здравствуйте, пробую себя, так сказать в лёгком игрострое: пытаюсь сделать простенький аналог танчиков, но упераюсь в громкий свист ветра в черепной коробке <_< Встали проблемы, наподобие: ...
C++ Статические члены и функции http://www.cyberforum.ru/cpp-beginners/thread421562.html
Что-то я не могу понять что я забыли и чяднт что код не компилируется. #include <iostream> #include <string> using namespace std; class test { private: static int x; public:
C++ Заменить в строке все множественные вхождения заданного символа одним Функция заменяет в строке все множественные вхождения заданного символа одним для использование нелбходимо использовать Указатели. Типизированные указатели. Указатели и массивы. Функции... подробнее

Показать сообщение отдельно
Nicky
3 / 3 / 0
Регистрация: 21.12.2011
Сообщений: 10
02.01.2012, 22:51
Привет!

Вообще говоря, непонятно, почему не работает: я ввел такой код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<ctime>
#include<iostream>
 
int main() {
        tm t1;
        t1.tm_sec = 5;
        t1.tm_min = 30;
        t1.tm_hour = 12;
        t1.tm_mday = 30;
        t1.tm_mon = 11;
        t1.tm_year = 2011 - 1900;
 
        tm t2;
        t2.tm_sec = 5;
        t2.tm_min = 30;
        t2.tm_hour = 12;
        t2.tm_mday = 30;
        t2.tm_mon = 11;
        t2.tm_year = 2011 - 1900;
 
        time_t tt1 = mktime(&t1), tt2 = mktime(&t2);
        time_t tstr = tt2 - tt1;
        tm *tim = localtime(&tstr);
 
        std::cout << tstr << '\n';
        system("pause");        return 0;
}
и он вывел ожидаемый ноль. (При изменении числа секунд и минут результат изменяется соответственно и правильно.)

Так что, причина, похоже, - в объектах obj1 и obj2.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru