logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux下编译动态库及使用

说明:linux下生成和使用动态库的步骤如下:1,编写源文件。2,将一个或几个源文件编译链接,生成共享库。3,通过 -L<path> -lxxx 的gcc选项链接生成的libxxx.so。4,把libxxx.so放入链接库的标准路径,或指定 LD_LIBRARY_PATH,才能运行链接了libxxx.so的程序。  一, 生成动态库1)test.c文件#...

C++ map key值排序问题

前言 : C++ Map 的key 是无法手动排序的,在我们插入<key, value>键值对时,map就会自动按照key的大小顺序进行存储;在使用string作为key时,Map的排序方式是比对ASCII码,因此就会出现 "key_10" 排列在 "key_2" ... "key_9" 的前面。针对上述问题,就不能使用map作为容器,而需要使用 vector< pair&...

到底了