- 博客(4)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 从sockaddr结构获取IP和端口
前言 从sockaddr结构中提取IP, 先将结构sockaddr转为sockaddr_in结构,然后用在利用相关API将其中的IP地址从网络格式转化我们熟悉点分十进制的字符串。一、sockaddr和sockaddr_in结构程序员不应操作sockaddr结构,sockaddr是给操作系统用的程序员应使用sockaddr_in来表示地址,sockaddr_in区分...
2018-07-20 21:53:32 20464
原创 Linux Eclipse C++安装以及日常使用
前言 Eclipse for C++ IDE,在linux下对于C/C++程序是非常好用的IDE。一、安装1、如果ubuntu上已经安装了eclipse,想重新安装。先使用如下命令删除之前版本:sudo apt-get autoremove eclipse*rm -r ~/.eclipse/参考:Ubuntu删除Eclipse2、安装java环境,因为eclip...
2018-07-20 21:06:08 4180
转载 BT种子文件 bencoding编码详细解析
转载出处找不着。BT种子文件使用了一种叫bencoding的编码方法来保存数据。bencoding现有四种类型的数据:srings(字符串),integers(整数),lists(列表),dictionaries(字典)编码规则如下:strings(字符串)编码为:<字符串长度>:<字符串>例如: 4:test 表示为字符串"test"4:例子 表示为字符串“例子”字符串长...
2018-07-16 09:23:15 5714
原创 gcc编译调式选项介绍
前言 这几天使用gcc编译的程序,gdb调式的时候,有些外部函数无法跟踪,进不去。 后来发现是因为gcc编译选项没有设置正确,现在找找资料,记录一下。gcc参数选项 -g选项(-glevle): 生成调式信息,gnu调试器可以利用这个信息。可以在-g后面指定level生成调式信息的数量。level默认是2. (即-g等价于-g2)。 level 为0,不生成任何调式信息...
2018-07-09 22:33:00 1493
Matlab不能使用rotate 3D(鼠标旋转按钮) 急急急
2016-07-13
C++简单一问。模板实例化,数组引用
2016-05-14
vs12#include<initalizer_list>导入问题
2016-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人