![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
魔戒咕噜侠
这个作者很懒,什么都没留下…
展开
-
c语言中rand()函数的用法笔记
最近在学着用c写一些小程序,过程中遇到很多问题,在网上查很多大神的讲解,以及查阅vs2010的帮助文档。在此做个笔记,以便今后查阅,备忘。感谢无私奉献讲解的大神们!一、rand()rand()函数用来产生随机数,但是,rand()的内部实现是用线性同余法实现的,是伪随机数,由于周期较长,因此在一定范围内可以看成是随机的。rand()会返回一个范围在0到RAND_MAX(至少是32767...原创 2017-03-28 21:32:34 · 292097 阅读 · 29 评论 -
VS2010 有多个重载函数"sqrt"实例与参数列表匹配
在VS2010种遇到下面的错误 经过查找,发现错误原因,做个记录。因为我在定义deta的时候是int型,而sqrt()中应该使用double型或float型,因此,可修改为:sqrt(deta*1.0)或者在定义数据的时候直接定义成double型或float型:double deta; float deta;根据需要的精度进行选择 ...原创 2017-04-08 15:33:07 · 32882 阅读 · 11 评论 -
VS2010静态编译
因为需要在其他电脑上运行.exe文件,会有缺dll。所以需要静态编译生成.exe可执行文件。在网上查找了一下vs2010静态编译生成.exe的方法,有很多,试了其中一种,记录一下,以便今后查阅。感谢提供方法的大神们!设置:1、项目 -> 配置属性->常规->MFC的使用:在静态库中使用MFC(如果有使用MFC)。2、项目 -> 配置属性->C/C++->代码生成->原创 2017-03-23 13:30:23 · 925 阅读 · 0 评论 -
使用MD5在线加解密工具,对汉字进行加密,得到不同的结果
1. 问题背景使用相同的汉字字符串进行MD5计算,有时候会遇到:使用不同的在线工具,得到不同的MD5计算结果。2. 原因出现这样情况的原因,通常是因为不同的在线工具使用的对汉字的编码方式不同。(如果还有其他原因,欢迎大家评论留言哈,本喵也很想知道~)3. 验证用一个32位的MD5的c程序来大致分析一下这个问题。当使用VS的默认编码方式GB2312或者Unicode时,得到的...原创 2018-11-01 18:26:53 · 3459 阅读 · 0 评论 -
一份关于各种安装LLVM的方法的总结
这是一篇会持续更新的博客.我想把安装LLVM的方法都列出来,以便于自己的查阅,也希望能对需要的朋友有所帮助。这里面参考了很多前辈的资料,也有自己的摸索总结,前辈们的链接我会老老实实地在文章中贴好~(搓手手)另:写这篇博客的前半年安装的llvm,在写这篇博客的时候,没有很多实时的截图,很多是当时安装的文字记录,有机会补图上来。其中若有错误纰漏欢迎大家留言指正,我会及时更正。首先贴...原创 2018-12-15 13:00:16 · 24435 阅读 · 2 评论