关闭

C语言与CPP编程

所属频道 单片机 公众号精选
C语言与C++相关开发,分享数据结构、数据库与python知识,聚集一群爱学习有意思的小伙伴。
  • 600 条最强 Linux 命令总结

    今天,带来一篇Linux命令总结的非常全的文章,也是我们平时工作中使用率非常高的操作命令,命令有点多,建议小伙伴们可以先收藏后阅读。1.基本命令uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件(SMBIOS ...

    单片机
    2021-12-09
  • Top10大厂的应届生薪资有多高...

    大家好如今计算机专业很是火爆,不论是考研还是高考,很多人都纷纷报考计算机。计算机专业这么火,很大程度是因为其高薪。那今天带大家来看下2022届秋招中,国内10大互联网公司的应届生年薪。本文涉及到的薪资数据大多整理自知乎、脉脉、OfferShow、牛客等,如有错漏,欢迎指正。腾讯腾...

  • C/C  套接字通信类的封装

    在掌握了基于TCP的套接字通信流程之后,为了方便使用,提高编码效率,可以对通信操作进行封装,本着有浅入深的原则,先基于C语言进行面向过程的函数封装,然后再基于C进行面向对象的类封装。1.基于C语言的封装基于TCP的套接字通信分为两部分:服务器端通信和客户端通信。我们只要掌握了通信...

  • C/C 服务器并发

    1.单线程/进程在TCP通信过程中,服务器端启动之后可以同时和多个客户端建立连接,并进行网络通信,但是在介绍TCP通信流程的时候,提供的服务器代码却不能完成这样的需求,先简单的看一下之前的服务器代码的处理思路,再来分析代码中的弊端:// server.c#include #inc...

  • C 读取 UTF-8 及 GBK 系列的文本方法及原理

    1.读取UTF-8编码文本原理首先了解UTF-8的编码方式,UTF-8采用可变长编码的方式,一个字符可占1字节-6字节,其中每个字符所占的字节数由字符开始的1的个数确定,具体的编码方式如下:U-00000000–U-0000007F:0xxxxxxxU-00000080–U-00...

    单片机
    2021-12-07
    GB
  • 外国程序员求助:快 40 了,不知道以后该怎么办

    转自:HackerNews,编译:36氪-VivianWang链接:http://36kr.com/p/5133609.htmlHackerNews上的朋友大家好!一直以来,我都为自己能成为社区的一份子感到开心。还有不到一个月的时间,我就要迈入不惑之年了。作为一个技术迷,同样也是...

    单片机
    2021-12-07
  • 内存都没了,还能运行程序?

    文章大纲主存(RAM) 是一件非常重要的资源,必须要小心对待内存。虽然目前大多数内存的增长速度要比IBM7094要快的多,但是,程序大小的增长要比内存的增长还快很多。正如帕金森定律说的那样:不管存储器有多大,但是程序大小的增长速度比内存容量的增长速度要快的多。下面我们就来探讨一下...

    单片机
    2021-11-29
  • C  读取 UTF-8 及 GBK 系列的文本方法及原理

    1.读取UTF-8编码文本原理首先了解UTF-8的编码方式,UTF-8采用可变长编码的方式,一个字符可占1字节-6字节,其中每个字符所占的字节数由字符开始的1的个数确定,具体的编码方式如下:U-00000000–U-0000007F:0xxxxxxxU-00000080–U-00...

    单片机
    2021-11-29
    GB
  • 深度探索C 对象模型笔记

    一、关于对象C语言是程序性的,语言本身并没有支持数据和函数之间的关联性C中可能采取抽象数据类型,或者是多层次的类结构完成C的封装并没有增加多少成本,每一个成员函数虽然在class中声明,但是却不出现在每个对象中每一个非内联的成员函数只会诞生一个函数实例每个内联函数会在其每一个使用...

    单片机
    2021-11-29
  • Effective C 学习笔记

    一、让自己习惯C条款01:视C为一个语言联邦C并不是一个带有一组守则的一体语言:他是从四个次语言**(C、Object-OrientedC、Template、STL)** 组成的联邦政府,每个次语言都有自己的规约。记住这四个次于语言你就会发现C容易了解得多。条款02:尽量以con...

    单片机
    2021-11-29
  • C 语言编程中的 5 个常见错误及对应解决方案

     导读:增强C语言程序的弹性和可靠性的五种方法。                   本文字数:8391,阅读时长大约:10分钟https://linux.cn/article-13894-1.html作者:JimHall译者:unigeorge即使是最好的程序员也无法完全避免错...

    单片机
    2021-11-29
  • C/C 动态检测内存错误利器 - ASan

    来自公众号:大胖聊编程作者:大胖ASan,即AddressSanitizer,是一个适用于c/c程序的动态内存错误检测器,它由一个编译器检测模块(LLVMpass)和一个替换malloc函数的运行时库组成,在性能及检测内存错误方面都优于Valgrind,你值得拥有。一适用平台在L...

    单片机
    2021-11-29
  • ?程序员防猝死指南

    跟我可爱的小侄子通了个电话,上来就说,"叔叔你头发怎么变少了",我很痛心,我的小侄子,年纪轻轻的,眼神已经这么不好使了。但转念一想,这也是他对我的一种关心,作为叔叔,也该回应一把,今年过年给他带一本《少儿编程》回去当礼物吧。但转念又一想,也许我真的头发变少了呢,我强壮的体魄不再足...

    单片机
    2021-11-29
  • C/C  服务器并发

    1.单线程/进程在TCP通信过程中,服务器端启动之后可以同时和多个客户端建立连接,并进行网络通信,但是在介绍TCP通信流程的时候,提供的服务器代码却不能完成这样的需求,先简单的看一下之前的服务器代码的处理思路,再来分析代码中的弊端:// server.c#include #inc...

    单片机
    2021-11-29
  • 一个向上帝买了挂的男人!

    转自:新智元 |David小咸鱼约翰·冯·诺依曼是20世纪最有影响力的人物之一。从原子弹,到计算机、再到量子力学、气候变化,你可能很难出对我们今天的世界和生活影响更大的科学家了。在20世纪的天才中,有几个杰出的人物:爱因斯坦、图灵、霍金,毫无疑问,冯·诺依曼也属于他们中的一个,尽...

    单片机
    2021-11-29