- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Linux下C正则表达式使用方法
本文以项目实例说明一下posix C正则表达式的使用方法。 项目中有一个网络管理模块,需要访问到Linux系统中可用的网卡,经过在网上搜罗,找到一种获取网络配置信息的方式,即调用getifaddrs();在返回的结果中进行遍历和解析,找到所有以eth开头的行,然后提取出对应的网卡名称。因为网卡名称一般是eth后跟一个整数,为简单而准确的提取出网卡名称,使用正则表达式进行匹配之行之有效的解决之道。
2014-03-16 11:46:01 1704
转载 用udev自动挂载usb设备
转载自:http://maskray.me/blog/2011-08-12-udev-automount-usb 代码如下: KERNEL!="sd[b-z]?", GOTO="automount_exit" ACTION=="add", SUBSYSTEM=="block", RUN+="/bin/mkdir /media/%E{ID_FS_LABEL}-%E{ID_FS_UUID}", R
2014-03-11 13:42:43 1122
原创 QT UI编程细节(待续)
1. 设置QTableView中只能选择单行 setSelectionMode(QAbstractItemView::SingleSelection); 2. 设置以行做为选中的最小单位 setSelectionBehavior(QAbstractItemView::SelectRows); 3.设置最后一行或最后一列拉伸 horizontalHeader(
2014-03-09 15:11:42 727
转载 /usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.19' not found
原因是:程序运行机器和编译机器上的C++编译器版本不匹配问题解决方法:$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test $ sudo apt-get update $ sudo apt-get install libstdc++6-4.7-dev
2014-03-07 16:16:35 1242
roboware-studio_1.2.0.7z
2020-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人