![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 50
huojianying123456
这个作者很懒,什么都没留下…
展开
-
kmp search in dynamic ring buffer--带kmp查找的动态环形内存
环形内存内存大小按需动态调整(目前是只增不减)支持在内存区进行kmp查找原创 2015-03-25 22:52:02 · 43550 阅读 · 0 评论 -
Json-C用法释疑
实际项目中发现Json-C用法不当导致的内存泄露、踩内存问题,大都是因为不清楚下面几个接口的用法。 以下分析基于https://github.com/json-c/json-c( 0.12.1 release)。原创 2017-04-08 21:55:10 · 1362 阅读 · 3 评论 -
ARM下char类型符号问题
最近在项目中遇到问题,在x86平台下调试好的程序,移植到arm上,程序行为完全变了。 示例如下:#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ char value = 129; if (value > 128) { printf("Bigger t原创 2017-03-19 12:00:59 · 1565 阅读 · 0 评论 -
局部变量申请栈空间时的入栈顺序
转自 https://segmentfault.com/a/1190000002630697运行环境:ubuntu 14.04(32bit)编译环境:gccSource Code:{stack_test.c}#include #include int main(int argc, char *argv[]) { char buffer_one[8]转载 2016-05-27 23:01:04 · 2912 阅读 · 0 评论 -
从堆栈快速定位出错的代码行
堆栈,bt转载 2016-03-02 22:32:17 · 3685 阅读 · 0 评论 -
按位异或交换两个变量时的一个陷阱
按位异或 交换两个变量 陷阱原创 2015-05-04 23:14:03 · 1032 阅读 · 3 评论 -
Windows下字符编码转换(ANSI <--> Unicode <--> UTF-8)
摘自https://github.com/JoyLeeSoft/StringConverter,感谢JoyLeeSoft的分享。主要实现windows平台下ANSI、Unicode、UTF-8编码的互转。/* ------------------------------* Copyright (c) 2013 Lee. All rights reserved.* M转载 2015-04-02 22:34:54 · 3226 阅读 · 0 评论 -
查找链表中间节点
链表长度未知,如何查找中间节点原创 2015-03-18 21:56:20 · 686 阅读 · 0 评论 -
去掉宏__FILE__的路径
宏__FILE__展开后会带有路径信息原创 2017-04-14 23:08:50 · 10620 阅读 · 0 评论