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

Как получить количество секунд, прошедших с 1 января 1970 года? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выборка по условию из одномерного массива в другой http://www.cyberforum.ru/cpp-beginners/thread214168.html
Напишите пожалуйста,программу в С++ тема "Выборка по условию из одномерного массива в другой" Давайте теме осмысленные названия!
C++ Правильное оформление друж-х ф-й Добрый вечер! Компилятор ругается на то, что друж-я ф-ция использует private - поля класса. Попробовал положить определение в StdAfx.h, а в StdAfx.cpp положить описание. Пробовал положить описание в .cpp класса. Разъясните, пожалуйста. #include <iostream> #include <cmath> #include <cstdio> using namespace std; #include "Quadric.h" http://www.cyberforum.ru/cpp-beginners/thread214166.html
Преобразовать определенные буквы строки в прописные и отсортировать их в алфавитном порядке C++
С клавиатуры вводится строка. Выберать из неё буквы от Q(q) до Z(z), строчные преобразовать в прописные и отсортировать их в алфавитном порядке. например: исх. текст: SHiFrOVKagT результат: RSTV последовательность решения задания: 1) создать динамический символьный массив данного размера (запрашивается у пользователя). 2)запросить у пользователя исходую строку и записать её в массив,...
C++ дружественная функция
создать для класса Print: -дружественную функцию show(), которая выводит информацию об объекте, используя доступ к элементам класса в своей работе; -функцию, которая использует объект в качестве аргумента и редактирует свойства(переменные) класса; - проинициализировать объект класса, используя функцию, возвращаемым значением которой является объект. класс Print, содержит следующие...
C++ Будте добры поглядите что не так.. http://www.cyberforum.ru/cpp-beginners/thread214148.html
Будьте добры найдите ошибку и помогите... вот формулировка задачи: Дано предложение(пусть на англ). Вывести и сосчитать всего его буквы "и", стоящие на нечетных местах. #include <cstdlib> #include <iostream> using namespace std;
C++ Динамические массивы Помогите, пожалуйста. Надо выполнить задание, используя динамические массивы В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в порядке х1,у1,х2,у2,х3,у3 и т.д. Определить кольцо с центром в начале координат, которое содержит все точки. Как переделать? #include <iostream> #include <cmath> using namespace std; int... подробнее

Показать сообщение отдельно
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
18.12.2010, 23:04     Как получить количество секунд, прошедших с 1 января 1970 года?
Написал на с++ без среды, так что не знаю, пропашет или нет. Попробуйте такое:

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
28
int sec (int god1, int mes1, int den1, int chas1=0, int min1=0, int sec1=0)
{
 int god_l1 = god1-1970;
 int god_l2 = (god_l1 / 4) + 0.5;
 int den = god_l1 * 365 + god_l2;
 switch(mes1)
  {
    case 1 : den +=31; break;
    case 2 : den +=69; break;
    case 3 : den +=90; break;
    case 4 : den +=120; break;
    case 5 : den +=151; break;
    case 6 : den +=181; break;
    case 7 : den +=212; break;
    case 8 : den +=243; break;
    case 9 : den +=273; break;
    case 10 : den +=304; break;
    case 11 : den +=334; break;
    case 12 : den +=365; break;
   };
 if (god1 mod 4)den++;
 den+=den1;
 int sec = den * 86400;
 sec += chas1 * 3600;
 sec += min1 * 60;
 sec += sec1;
 return sec;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru