读书笔记
葛生明玉
这个作者很懒,什么都没留下…
展开
-
endl 与 buffer
信息来自c++primer endl是一个manipulator,使用endl会刷新buffer。这确保可以把所有输出都写到output stream里面。而如果不用endl的时候如果程序崩溃了,可能会导致提示的错误位置出错。 摘自http://bbs.csdn.net/topics/360144676 以下情况都会刷新缓冲区: 1、程序正常结束。作为 main 返回工作的原创 2015-04-30 01:26:20 · 400 阅读 · 0 评论 -
MAC加密算法·银联标准 C语言实现
这几天因为项目的关系需要用到。以下的des算法和mac算法都来源于网络,我修改了下输入输出格式、改掉了原来mac算法里面的一个错误。需要特别注意的是,des算法有很多种,不同实现方法的结果可能不一样。在我调试的时候一开始找到的是不合适的des加密算法,最终结果一直不正确。以下是mac加密中要调用的8位des加密算法://调试环境:ubuntu14.04+Eclipse Kepler+cdt8.2.1原创 2015-05-30 12:22:21 · 3519 阅读 · 1 评论 -
c++11标准范围for语句的尝试
案例来自 c++primer 第三章 《处理每个字符?使用基于范围的for语句》语法形式: for (declaration : expression) statement 其中: declaration负责定义变量; expression用于表示一个序列编程环境:win7+VS2013 Ultimate #include<stdio.h> #include<string> #inc转载 2015-07-22 15:33:40 · 558 阅读 · 0 评论