打印时间并将其保存在C中的文件中

特雷克斯

我正在使用ncurses,并希望在文件中节省时间并打印。所以我正在这样做:

typedef struct {
    struct tm* lastLoggedTime;
} Data_t;

void saveData(char *login, Data_t *Data)
{
    FILE *file = fopen(login, "wb");
    fwrite(Data, sizeof(Data_t), 1, file);
    fclose(file);
    file = NULL;
}

void loadSavedData(FILE *file, Data_t *Data)
{
    fread(Data, sizeof(Data_t), 1, file);
}

...

Data_t Data;
char strtime[32];
time_t timer;
time(&timer);
Data.lastLoggedTime = localtime(&timer);
saveData(login, &Data);

...

FILE *savefile = fopen(login, "rb");
loadSavedData(savefile, &Data);
strftime(strtime, 32, "%Y-%m-%d %H:%M:%S", Data.lastLoggedTime);
printw("Last login: %s\n", strtime);

但是,我遇到了分割错误。GDB显示in发生在strftime_l.c中的第562行。

约翰·埃勒曼斯

当结构具有指针时,您不能将结构写出到文件中。您保存数据的结构具有指向时间数据指针,而不是实际数据指针

如果要保存数据,则必须自己序列化该结构。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从php获取响应并将其保存在android文件中

来自分类Dev

捕获景物并将其保存在文件夹中

来自分类Dev

打印保存在 C# 中的文件

来自分类Dev

如何读取txt文件并将其保存在HTML中的javascript中的数组中

来自分类Dev

将网址保存到文件并将其保存在内存中

来自分类Dev

如何读取保存在.json文件中的矩阵并将其转换为Java中的数组

来自分类Dev

如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

来自分类Dev

如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

来自分类Dev

定时在shell中并行运行的多个命令并将其保存在文件中

来自分类Dev

上传文件并将其保存在临时文件夹中

来自分类Dev

提取包含模式文件的行并将其保存在不同的文件中grep,sed,awk,print

来自分类Dev

编译C代码而不将其保存在文件中

来自分类Dev

在 TextView 中显示文本并将其保存在缓存中?

来自分类Dev

Python获取文件名并更改并将其保存在变量中

来自分类Dev

如何从Powershell获取返回值并将其保存在批处理文件中?

来自分类Dev

下载文件并将其保存在浏览器的本地存储中

来自分类Dev

如何合并带线的图像并将其保存在文件中?

来自分类Dev

使用Ajax修改数据并将其保存在JSON文件中

来自分类Dev

使用Regex提取文件路径并将其保存在python中

来自分类Dev

编辑字典并将其保存在另一个python文件中

来自分类Dev

扫描图像并将其保存在特定的文件夹中

来自分类Dev

Python获取文件名并更改并将其保存在变量中

来自分类Dev

我想将彩色图像转换为灰度并将其保存在文件中。

来自分类Dev

将数据从Gridview导出到Excel并将其保存在文件夹中

来自分类Dev

如何合并带线的图像并将其保存在文件中?

来自分类Dev

尝试为用户生成随机通行证并将其保存在文件中

来自分类Dev

读取文本文件并将其保存在基于Matlab Matlab的多个矩阵中

来自分类Dev

如何绘制矢量图形并将其保存在PDF文件中?

来自分类Dev

从文本文件导入数据并将其保存在Excel中

Related 相关文章

  1. 1

    从php获取响应并将其保存在android文件中

  2. 2

    捕获景物并将其保存在文件夹中

  3. 3

    打印保存在 C# 中的文件

  4. 4

    如何读取txt文件并将其保存在HTML中的javascript中的数组中

  5. 5

    将网址保存到文件并将其保存在内存中

  6. 6

    如何读取保存在.json文件中的矩阵并将其转换为Java中的数组

  7. 7

    如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

  8. 8

    如何从txt文件中读取特定的单词和数字并将其保存在矩阵中

  9. 9

    定时在shell中并行运行的多个命令并将其保存在文件中

  10. 10

    上传文件并将其保存在临时文件夹中

  11. 11

    提取包含模式文件的行并将其保存在不同的文件中grep,sed,awk,print

  12. 12

    编译C代码而不将其保存在文件中

  13. 13

    在 TextView 中显示文本并将其保存在缓存中?

  14. 14

    Python获取文件名并更改并将其保存在变量中

  15. 15

    如何从Powershell获取返回值并将其保存在批处理文件中?

  16. 16

    下载文件并将其保存在浏览器的本地存储中

  17. 17

    如何合并带线的图像并将其保存在文件中?

  18. 18

    使用Ajax修改数据并将其保存在JSON文件中

  19. 19

    使用Regex提取文件路径并将其保存在python中

  20. 20

    编辑字典并将其保存在另一个python文件中

  21. 21

    扫描图像并将其保存在特定的文件夹中

  22. 22

    Python获取文件名并更改并将其保存在变量中

  23. 23

    我想将彩色图像转换为灰度并将其保存在文件中。

  24. 24

    将数据从Gridview导出到Excel并将其保存在文件夹中

  25. 25

    如何合并带线的图像并将其保存在文件中?

  26. 26

    尝试为用户生成随机通行证并将其保存在文件中

  27. 27

    读取文本文件并将其保存在基于Matlab Matlab的多个矩阵中

  28. 28

    如何绘制矢量图形并将其保存在PDF文件中?

  29. 29

    从文本文件导入数据并将其保存在Excel中

热门标签

归档