code
软柿子捏捏
我关注如何安装软件,硬件。我是软件的搬运工。
展开
-
char * 转换为std::string是内存拷贝了吗?
答案:是。验证程序[root@gdc1000 z]# g++ -o test test.cpp[root@gdc1000 z]# ./testOneOneOne[root@gdc1000 z]# vi test.cpp[root@gdc1000 z]# cat test.cpp #include #include #include #include int main(原创 2015-07-04 09:22:09 · 3274 阅读 · 0 评论 -
char *转换成string, string会丢失内存吗?
#include #include #include #include int main(){ char *p = (char *)malloc(8); memcpy(p, "One",4); std::string str = p; std::cout << str << std::endl; memcpy(p, "Two",4); std::cou原创 2015-07-04 09:10:49 · 991 阅读 · 0 评论 -
How to make gdb print out all values in hexadecimal mode?
[root@gdc1000 routing]# gdbTraceback (most recent call last): File "", line 35, in File "/usr/local/share/gdb/python/gdb/__init__.py", line 19, in import _gdbImportError: No module named _原创 2015-07-06 14:22:27 · 884 阅读 · 0 评论 -
netlink 中对multipath的处理
netlink中增加,删除路由,在发送的netlink消息中都有一种属性就是multipath.这个multipath的属性,包含的子属性就是gateway.由于netlink消息良好的扩展性,所以不去直接解析multipath,而就单去取其下所有gateway属性,也没有什么问题。这里,需要知道,取到的gateway可能会有多个。因为他们是multi啊原创 2015-07-08 18:24:06 · 564 阅读 · 1 评论 -
git和repo
OS: Centos66repo是一系列git的管理工具。版本控制部分1 kernel采用了单个git2 contrail采用了多个git倾向上的建议:1 在团队里使用git管控每个小项目是不错的。有用的益处1 促进项目的模块化2 保密如何将repo和git整合起来,方便CMO(配置管理员)使用,是个需要学习的地方。1 使用repo为每个git打原创 2015-08-11 18:11:22 · 380 阅读 · 0 评论 -
git的分支
分支通常使用来做开发版和稳定版本的区别。开发板放在develop分支,稳定版放在master分支。分支的操作一般会有在本地创建分支-》切换到这个分支-》做修改变更-》提交到远程git branch devp; git checkout devp; 修改本地文件,git commit rev.h; git push origin devp最后一句话git原创 2015-11-25 14:24:38 · 373 阅读 · 0 评论 -
itext
http://blog.csdn.net/woshixuye/article/details/7330416原创 2016-01-07 19:18:49 · 344 阅读 · 0 评论 -
git初建立服务器的几个问题
1 初始化时出现$ git push No refs in common and none specified; doing nothing. Perhaps you should specify a branch such as 'master'. fatal: The remote end hung up unexpectedly error: fail原创 2016-04-21 11:22:45 · 1203 阅读 · 0 评论 -
学生管理系统
最近我把前一段时间为一个很喜欢的人写的《学生管理系统》,严格讲是捏合的一个系统开源了。详细可以参考如下环境,大学生们学习《C语言程序设计》时可以参考完成一个学生管理系统开源位置https://gitee.com/anzhuangguai/lms...原创 2018-02-09 22:39:53 · 474 阅读 · 3 评论