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

Работа со временем: заполнение time_t вручную - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Бесконечный цикл http://www.cyberforum.ru/cpp-beginners/thread390097.html
Народ помогите у меня зациклился цикл. Что я сделал не так вроде условие выхода есть или может другой цикл использовать? Использовал do - whule и вот попробовал while, а результат один и тот же. #include <iostream> using namespace std; int main() //Выяснить, является ли заданное число m членом геометрической прогрессии, //первый член которой равен g, а знаменатель – z. { int g, m, z, s;
C++ Зачем нужен const при перегрузке оператора Следующий код описывает класс СТРОКА string_. При перегрузке оператора '=' string_& string_::operator=(const string_ &str) непонятно какова функция 'const'. Если он есть, то можно написать: string_ A("Ivanov"), B; B=A; A="Petrov"; Если его нет, то A="Petrov" не скомпилируется, пишет: binary '=' : no operator found which takes a right-hand operand of type 'const char ' (or there is... http://www.cyberforum.ru/cpp-beginners/thread390087.html
C++ Ввести a и b и вывести квадраты и кубы чисел от a до b.
Ввести a и b и вывести квадраты и кубы чисел от a до b. Пример: Введите границы интервала: 4 6 4 16 64 5 25 125 6 36 216 Вывести квадраты и кубы 10 чисел следующей последовательности: 1, 2, 4, 7, 11, 16, …
Заменить числа последовательности, превышающие заданное число, на заданное число C++
решите..а то вообще не понимаю..
C++ вумерная матрица А произвольной размерности http://www.cyberforum.ru/cpp-beginners/thread390068.html
пусть есть двумерная матрица А произвольной размерности. Сформировать на ее основе вектор В элементами которого является сумма элементов строк
C++ Поразрядные операции Даны два int-числа: N1 = ABCD и N2 = EFGH, где AB…GH – 16 – ричные цифры. Образовать long-число DEGHDABF, используя только поразрядные операции. В подчеркнутых цифрах вычислить количество битов ‘1’. long num(int n1, int n2); int main() { int n1, n2; long n; printf("Input two numbers n1 and n2: \t"); scanf("%x%x", &n1, &n2); n = num(n1, n2); ... подробнее

Показать сообщение отдельно
greeezz
272 / 165 / 4
Регистрация: 10.07.2011
Сообщений: 441
23.11.2011, 19:27     Работа со временем: заполнение time_t вручную
вот ТУТ есть описание структуры
просто заполнйяте ее поля и все.
вот выдрал кусок кода с одного из примеров
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
int main ()
{
  time_t rawtime;
  struct tm *timeinfo;
  int year = 2005, month = 2 ,day = 2;
  
  char * weekday[] = { "Sunday", "Monday",
                       "Tuesday", "Wednesday",
                       "Thursday", "Friday", "Saturday"};
 
  
 
  /* get current timeinfo and modify it to user's choice */
  time ( &rawtime );
  timeinfo = localtime ( &rawtime );
  timeinfo->tm_year = year - 1900;
  timeinfo->tm_mon = month - 1;
  timeinfo->tm_mday = day;
 
  /* call mktime: timeinfo->tm_wday will be set */
  mktime ( timeinfo );
 
  printf ("That day is a %s.\n", weekday[timeinfo->tm_wday]);
  
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru