![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 83
luckycyong
这个作者很懒,什么都没留下…
展开
-
解决VS(Visual Studio)2017安全函数问题(C语言安全函数)
在 VS(Visual Studio)2017下编译C语言程序,如果使用了 scanf()、gets()、strcpy()、strcat() 等与字符串读取或操作有关的函数,有时候VS会报错,提示该函数可能不安全,并且建议替换为带有_s后缀的安全函数,如下图所示: 什么是安全函数(safe function)scanf()、gets()、fgets()、strcpy()、strcat...原创 2018-08-24 15:59:39 · 27900 阅读 · 6 评论 -
汉明码(Hamming Code)原理及实现
汉明码(Hamming Code)原理及实现汉明码实现原理汉明码(Hamming Code)是广泛用于内存和磁盘纠错的编码。汉明码不仅可以用来检测转移数据时发生的错误,还可以用来修正错误。(要注意的是,汉明码只能发现和修正一位错误,对于两位或者两位以上的错误无法正确和发现)。设将要进行检测的二进制代码为n位,为使其具有纠错能力,需要再加上k位的检测位,组成n+k位的代码。那么,新增加的检测位...转载 2018-09-25 17:30:45 · 59837 阅读 · 6 评论