С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Segmentation fault при использовании модуля <time.h> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить, является ли введенное значение года високосным, если введено корректное значение http://www.cyberforum.ru/cpp-beginners/thread375064.html
Определить, является ли введенное значение года високосным, если введено корректное значение.
C++ Переписать массив элементы матрицы Задана матрица A размерности n*m. Переписать в массив B элементы aii одной главной диагонали матрицы A, в массив C - элементы ai,n-i+1 другой главной диагонали матрицы A. Полученные массивы вывести... http://www.cyberforum.ru/cpp-beginners/thread375052.html
Сравнение строк C++
Доброго времени суток) Помогите пожалуйста студенту) Написал пользовательскую функцию для поиска совпадений строк. При вводе переменной f 1 строки в списке поиск проходит успешно , а когда ввожу...
Массив размером n × n C++
Есть двумерный массив размером n × n, элементы которого целые числа. Нужно подсчитать среднее арифметическое четных элементов, расположенных ниже главной диагонали.
C++ Наследование http://www.cyberforum.ru/cpp-beginners/thread375033.html
Создаю базовый класс: #include <string> using namespace std ; class T { protected: string name ;
C++ Помогите доработать код. Задача состоит в следующем: надо создать массив и вставить вместо двух случайных элементов "нули". После посчитать сумму элементов между "крайними нулями". Например если был массив 5 4 -1 8 6 4 2... подробнее

Показать сообщение отдельно
DKOI
24 / 24 / 1
Регистрация: 08.09.2010
Сообщений: 136
30.10.2011, 19:41  [ТС]
C
1
2
3
4
5
6
7
8
9
10
11
12
char*
get_time()
{
    time_t now;
    struct tm *ptr;
    static char tbuf[64];
    bzero(tbuf, 64);
    time(&now);
    ptr = localtime(&now);
    strftime(tbuf, 64, "%c ", ptr);
    return tbuf;
}
C
1
2
3
char str[312];
bzero(str, 312);
strcpy(str, get_time());
больше get_time() нигде не используется

Добавлено через 10 минут
В общем, нашел причину всех бед. В задании было сказано использовать <sys/time.h>. Посему ошибка и выскакивала. Поставил <time.h> и все заработало. Ваш пример помог разобраться Спасибо.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.