C/C++
布鲁克斯南南
先静之,再思之,五六分把握即做之
展开
-
c++ 单例模式简介和应用场景
这里写自定义目录标题1. 单例模式定义单例模式存在的意义适用于单例模式的场景单例模式的使用饿汉模式(线程安全)懒汉模式(线程安全)如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导...原创 2019-11-21 17:10:15 · 2339 阅读 · 0 评论 -
C/C++ 实现的websocket客户端
源代码见websocket client使用过标准的libwebsockets服务端库测试过,主要是短小精悍,相对于libwebsockets不需要依赖zlib和openssl 以及其他库,直接make就可以使用了,linux跟windows都可以使用。测试用例:#include "easywsclient.hpp"#include <assert.h>#inclu...原创 2019-01-17 17:39:29 · 51207 阅读 · 50 评论 -
牛顿迭代法 c语言实现
#include <stdio.h>#include <stdlib.h>double func(double x) //函数{ return x*x*x*x-3*x*x*x+1.5*x*x-4.0;}double func1(double x) //导函数{ return 4*x*x*x-9*x*x+3*x;}int Newton(d...原创 2016-08-30 11:28:47 · 14756 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-08-29 10:03:48 · 356 阅读 · 0 评论 -
vi 中16进制显示二进制文件
在vi的命令状态下 ::%!xxd ——将当前文本转换为16进制格式。:%!od ——将当前文本转换为16进制格式。:%!xxd -c 9——将当前文本转换为16进制格式,并每行显示9个字节。:%!xxd -r ——将当前文件转换回文本格式。xxd工具: xxd creates a hex dump of a given file or st原创 2013-07-24 09:32:14 · 1461 阅读 · 0 评论 -
linux定时器
#include #include #include#include#include#includeint count = 0;void set_timer(){ struct itimerval itv, oldtv; itv.it_interval.tv_sec = 7200; itv.it_interval原创 2013-03-01 13:17:12 · 425 阅读 · 0 评论 -
stack smashing detected
C和C++中,对于数组越界的问题,基本都不报错,而是给出警告,你肯定是忽略了敬告导致。对于自己编译时产生的警告,最好尽可能的更改。或者将警告当错误来处理。今天的一个小小 错误导致的,他不是提示段错误,而是提示的一些*** stack smashing detected破坏了栈了,后面提示一大些的调用的.so动态库的名称。 一开始没发现是什么错误 ,反正程序也能运...原创 2013-03-25 16:51:48 · 978 阅读 · 0 评论 -
C语言的布尔类型
/error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘buffercheck’ bool buffercheck = false;可能以前在写C++时的惯性思维导致的,今天在写程序时遇到上面的错误,我只定义了一个bool量 ,就会出现,注释掉错误就没了,后来发现原因是这样的:注:一下原文出自C语言b原创 2013-02-27 16:31:01 · 687 阅读 · 0 评论 -
linux c库文件和头文件相关问题
原博客http://blog.csdn.net/qll125596718/article/details/7024966 linux c库文件和头文件相关问题、问题一:undefined reference to 'xxx'.问题二:/usr/bin/ld:cannot find -lxxx.问题三:xxx.h:No such file or directory.首转载 2012-11-27 13:06:29 · 615 阅读 · 0 评论