C++
Joe_vv
这个作者很懒,什么都没留下…
展开
-
时间函数对比
#include #include #include #include // 时间函数 time() 可用精度更高的函数 gettimeofday() 来代替!int main(){ time_t timer = time(NULL); struct timeval tv; struct timeval tv2; struct timezone tz; gettimeo原创 2014-08-11 15:54:55 · 1462 阅读 · 0 评论 -
C/C++ error: storage size of ‘tv’ isn’t known错误解决方法
使用时间函数 gettimeofday() 时报错 “error: storage size of ‘tv’ isn’t known”,代码如下:#include #include #include #include int main(){ struct tim tv; struct timezone tz; gettimeofday (&tv , &tz); p原创 2013-12-11 19:13:14 · 25114 阅读 · 0 评论 -
fwrite和fread函数的用法小结
fwrite和fread是以记录为单位的I/O函数,fread和fwrite函数一般用于二进制文件的输入输出。#include size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream);size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *s转载 2013-10-16 16:55:50 · 153736 阅读 · 1 评论 -
32位与64位下各类型长度对比
64 位的优点:64 位的应用程序可以直接访问 4EB 的内存和文件大小最大达到4 EB(2 的 63 次幂);可以访问大型数据库。本文介绍的是64位下C语言开发程序注意事项。1 32 位和 64 位C数据类型32和64位C语言内置数据类型,如下表所示。bit Linux下程序开发注意事项" title="64 bit Linux下程序开发注意事项" style="marg转载 2013-09-13 16:28:52 · 171933 阅读 · 12 评论 -
error: two or more data types in declaration specifiers原因及解决方法
编译时报错:error: two or more data types in declaration specifiers原因可能有两个:1. 少了一个分号";",比如定义一个结构体时,在最后忘了加分号。2. 重复定义,比如:a.h文件中有如下定义:#define bool charb.h文件中有如下定义:typedef char bool;原创 2013-09-13 13:48:33 · 38669 阅读 · 2 评论