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

Запись времени в массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ifdef и Ко, указатели в фунциях http://www.cyberforum.ru/cpp-beginners/thread153961.html
1.как используются ifdef и endif 2. как реализоввать, ну например, такое: int myFunc(int *one, int *two, int *three) куда описание этих указателей засунуть и как, а еще как сделать указатели на строки в функциях Добавлено через 44 секунды и чуть не забыл 3.что такое pragma
C++ Пара вопросов по С++ возникло несколько вопросов, с которыми что то не могу никак разобраться 1. Как происходит выравнивание при создании структуры? struct { double a; int b; char c;}; struct { char a; int b; double c; }; ведь должны возвращать разный размер? В первом всё достраивается до double, а во втором сначала до int, потом до double? Но тем не менее, проверив в двух компиляторах(в VS2005 и bcc5.5) я... http://www.cyberforum.ru/cpp-beginners/thread153956.html
Обработка log-файла C++
Добрый вечер! Ребята, столкнулся с проблемой, и никак не могу найти ей элегантное решение. В голове крутится всякое, но четко понять не могу. Кроме того, хочется определенной красоты решения. Суть проблемы: Пишу обработчик log-файла Apache. Строка этого файла имеет такой вид: 127.0.0.1 - - "GET / HTTP/1.1" 200 1833 127.0.0.1 - - "GET /style.css HTTP/1.1" 200 517 Мне необходимы данные...
C++ Подстрока
Всем Приветы, вопрос на сейчас такой: Как получить подстроку из данной строки, если данная задаётся пользователем? Вот пример: #include <iostream> using namepace std; int main(){ char command; cin >> command;
C++ Замена повторов в массиве http://www.cyberforum.ru/cpp-beginners/thread153912.html
Имеется рандомный одномерный массив. Необходимо подсчитать количество повторяемых чисел, стоящих радом и заменить их. Например: дано: 5 -6 8 8 8 12 -62 0 0 0 0 0 0 0 6 12 8 -9 0 1 заменить на: 5 -6 N 3 8 12 -62 N 7 0 6 12 8 -9 0 1 8 8 8 -> N 3 8 (N-индикатор, 3-число повторов цифры 8) 0 0 0 0 0 0 0 -> N 7 0 (N-индикатор, 7-число повторов цифры 0)
C++ Классы / наследование / полиморфизм Решите, если несложно, программа вроде довольно простая..., но с с++, я пока неочень... Добавлено через 36 минут вот что я написал..., а с инициализацией и полиморфизмом непонятно :wall: class A { } class B: A { подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
16.07.2010, 16:28     Запись времени в массив
вариант для тех, кому на виндовс денег не хватило
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <time.h>
 
#define NUM_SNAPSHOTS 6
#define SECONDS_BETWEEN_SNAPSHOTS 10
 
int main(void){
    time_t snapshots[NUM_SNAPSHOTS];
    int i;
    
    for ( i = 0; i < NUM_SNAPSHOTS; ++i ){
        snapshots[i] = time(NULL);
        sleep(SECONDS_BETWEEN_SNAPSHOTS);
    }
    
    for ( i = 0; i < NUM_SNAPSHOTS; ++i )
        printf("%s", ctime(snapshots + i));
    
    exit(EXIT_SUCCESS);
}
Добавлено через 2 минуты
только задом на перёд забыл вывести, но это не сложно...
 
Текущее время: 15:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru