美文网首页
C/C++获取txt文本里的行数

C/C++获取txt文本里的行数

作者: cozhzh | 来源:发表于2019-02-18 14:36 被阅读0次

#define LONLAT                             "./LonLat_20190128.txt"

int GetTxtLine(const char *filename)

{

    FILE *fd;

    int count = 0;

    if (fd = fopen(filename,"r"))

    {

        while (!feof(fd))

        {

            if ('\n' == fgetc(fd))

            {

                count ++;

            }

        }

    }

    printf("count: %d\n", count);

    if (fd)

    {

        fclose(fd);

    }

    return count;

}

使用举例:

int linecount = 0;

linecount = GetTxtLine(LONLAT );

linecount的值就是LONLAT 文本里的内容总的行数。

相关文章

  • C/C++获取txt文本里的行数

    #define LONLAT "./LonLat_20190128.txt" int G...

  • Android JNI

    CMakeLists.txt kotlin C/C++中获取java/kotlin的数组,native-lib.c...

  • ROS基础理论

    一、C++编程相关 1、使用c++时编译(修改CMakelist.txt) (1)include_director...

  • Mac VSCode CMAKE C++ 代码调试

    [TOC] 安装VSCode插件(C/C++、codelldb) 配置CMakeLists.txt(debug配置...

  • linux 获取文件的行数

    需求: linux下获取某文件的总行数 实现: 方案一: echo `cat logfile.txt | wc -...

  • TXT

    TXT记事本里如何在状态栏显示行数:点击 格式 取消勾选 自动换行点击 查看 勾选 状态栏

  • Mac/linux环境下 如何使用 CMakeLists.txt

    本文主要目的是记录 利用CMakeLists.txt编译C++。 1 创建C++工程 1.1 创建工程目录及CMa...

  • c++ 读写txt

    当创建ofstream对象后,可以像操作cout一样操作这个对象,也就是可以把ofstream的对象当做cout一...

  • C++ 读取txt,csv文件

    1、C++ 读取txt文件 2、C++ 读取csv文件附上一个分割字符串的功能函数,根据自己情况修改吧

  • AS导入ffmpeg

    1、Android Studio 新建c++工程 2、为了方便编写CMakeLists.txt脚本的文件路径,把C...

网友评论

      本文标题:C/C++获取txt文本里的行数

      本文链接:https://www.haomeiwen.com/subject/dxpaeqtx.html