• 本篇笔记汇总了C++17中的主要新语言功能特性,根据个人理解与查阅的资料进行记录。
  • 主要参考地址:cppreference
  • C++17为继C++11后的第一个大版本更新,东西相较于C++14多了不少,但是基本上都是以往特性的优化与补充,这里简单进行一些主要新特性的记录。
阅读全文 »

  • 本篇笔记汇总了C++14中的主要新语言功能特性,根据个人理解与查阅的资料进行记录。
  • 主要参考地址:cppreference
  • C++14主要是在C++11标准之上的一些补充,所以相对的内容较少一些。
阅读全文 »

  • go version go1.15.14 linux/amd64
  • 相关项目地址为:点我跳转

一、前言

  最近在写一个golang实现的字符串搜索与替换程序练手,其中一个很大的问题就是程序不能识别二进制文件与文本文件,导致搜索出来的内容会乱码,非常的不雅观。如果再不小心替换一下的话,就会造成很大的影响,所以这个问题必须解决。

  我简单看了一下相关的标准库函数,发现golang标准库内并没有提供相关的函数来实现分辨二进制文件的功能。于是学习了一下编码相关的知识来自己实现一个二进制文件判断的功能。

阅读全文 »

  • 在实习的时候就对dpdk中 cmdline 的实现方式感兴趣,苦于待干的事情太多,一直没有空记录。
  • 最近抽出时间准备进行一次较为深入的分析,来看一下dpdk是如何使用c语言来实现 cmdline 的.
  • 本文中使用的dpdk库版本为:16.04
阅读全文 »
0%