C/C++ 教程
当前位置| > 博客

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • C语言获取文件中字符个数或文件长度 由于以文本方法和二进制方法读取回车符,读取的长度都为为2,而我需要的是字符个数,下面两种要领颠末调试,而且功效正确。 第一种要领: 也可以读取一个不定长的文件。 FILE *pFile = fopen( pFilePath, "r" );     if ( pFile == NULL )     {        return 0;     }     fs... 继续阅读C语言获取文件中字符个数或文件长度

    :
    2017-11-02
  • C语言的静态映射声明 前段时间,筹备设计一个关于堕落信息的表,每一个错误有一个独一的ErrID,和对应的错误信息以及其他帮助信息。在C语言中,很自然的实现如下: enum { ERR_ID_1, ERR_ID_2, ERR_ID_3, ERR_ID_4} ErrID;const char* errmsg[] = { "This is Error 1 msg", /... 继续阅读C语言的静态映射声明

    :
    2017-11-02
  • 如何领略Modbus协议 这些日子利用Modbus协议做设计,有关协议的领略,各人领略纷歧致,我在此做个条记,和各人分享,说说读线圈,写线圈,读保持寄存器,读输入寄存器是什么意思。 读线圈:就是说读开关量输出的状态,看看开关量输出的到底是开着的照旧关着的,这样说有点不专业,可是好大白。好比要在上位机显示开关量输出的当状态,就得用这个成果码。 写线圈:就是说读开关量输入的状态,开关量的输入大多是... 继续阅读如何领略Modbus协议

    :
    2017-11-02
  • 如安在c措施中利用汇编编程 如安在c措施中利用汇编编程 要领一:在每个汇编语句前加asm即可。如 void reset_data(void) {   asm   movr0,#0dfh   asmdo_resetdata:   asm   [email protected],#00h   asm   djnzr0,do_resetdata   return; } 要领二:把asm作为要害字后续... 继续阅读如安在c措施中利用汇编编程

    :
    2017-11-02
  • C++中的值通报,引用通报及指针通报 副标题#e# C++的值通报,引用通报,指针通报这些观念一直是困扰C++措施员,我一直也没有一个能说清他们之间的干系通过一个简朴的实例,可能说浅显的说法,找了一些相关资料,和自已的小我私家感觉,简朴先容一下。 c++中通报参数的方法有三种:传参数的值(称为值通报,简称传值),传参数的地点(称为地点通报,简称为传址),和引用通报(简称为传引用),相应的函数也... 继续阅读C++中的值通报,引用通报及指针通报

    :
    2017-11-03
  • Qt下QSettings类详解 Qt4.0中又增加了一个很是有用的类QSettings,这个类是Qt4提供的一个读取设置文件的类,在Windows平台上,它提供了ini文件的读写,以及注册表的读写成果。我们都知道,用户对付应用措施常常有某种需要,好比说:窗体的巨细,呈现的位置,以及最近打开的文件等等,而这些需求均可由QSettings类实现。 一般来说settings都存放在系统之中,在win... 继续阅读Qt下QSettings类详解

    :
    2017-11-03