会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ho966
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
下一页
2021年1月20日
C++新特性__变参模板(Variadic Templates)
摘要: 1 #include <stdio.h> 2 #include <iostream> 3 #include <bitset> 4 5 // 实现函数输入任意参数 6 template <typename T, typename... Types> 7 void print(const T& firs
阅读全文
posted @ 2021-01-20 13:05 ho966
阅读(220)
评论(0)
推荐(0)
2021年1月14日
std::string的Copy-On-Write(写时拷贝)技术原理及其简单实现
摘要: 以下是基于SGI版本 1、std::string std::string 其实是模板类std::basic_string的实例化,可以在头文件stringfwd.h中查看 std::basic_string的实现可以在basic_string.h和basic_string.tcc文件中查看 2、Co
阅读全文
posted @ 2021-01-14 11:13 ho966
阅读(933)
评论(0)
推荐(0)
2021年1月7日
pthread的使用总结
摘要: 1、通过命令cat /proc/$PID/task/$TID/sched可以查看线程的调度策略和优先级, 0 — SCHED_OTHER 1 — SCHED_FIFO 2 — SCHED_RR 这里的优先级和struct sched_param 里面字段sched_priority的值时反的, 通过
阅读全文
posted @ 2021-01-07 16:46 ho966
阅读(396)
评论(0)
推荐(0)
2020年12月31日
<string.h>或<cstring>中string操作函数
摘要: 1、memchr void *memchr(const void *str, int c, size_t n) 作用: 在参数 str 所指向的字符串的前 n 个字节中搜索第一次出现字符 c 参数: str -- 指向要执行搜索的内存块。 c -- 以 int 形式传递的值,但是函数在每次字节搜索时
阅读全文
posted @ 2020-12-31 17:39 ho966
阅读(89)
评论(0)
推荐(0)
2020年12月26日
objdump反汇编常用参数
摘要: objdump -d <file(s)>: 将代码段反汇编; objdump -S <file(s)>: 将代码段反汇编的同时,将反汇编代码与源代码交替显示,编译时需要使用-g参数,即需要调试信息,不需要再包含-d; objdump -C <file(s)>: 将C++符号名逆向解析 objdump
阅读全文
posted @ 2020-12-26 15:09 ho966
阅读(1382)
评论(0)
推荐(0)
gcc和g++的区别
摘要: 原文: http://www.cnblogs.com/wb118115/p/5969775.html 1、基本的概念 GCC:GNU Compiler Collection(GUN 编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada等语言 gcc是GC
阅读全文
posted @ 2020-12-26 11:12 ho966
阅读(364)
评论(0)
推荐(0)
2020年4月26日
ubuntu开启telnet
摘要: 1:sudo apt-get install openbsd-inetd2:sudo apt-get install telnetd3:sudo gedit /etc/inetd.conf 如果没有下面这句话,就添加进去:telnet stream tcp nowait root /usr/sbin
阅读全文
posted @ 2020-04-26 19:28 ho966
阅读(216)
评论(0)
推荐(0)
2020年2月9日
大数相乘
摘要: oj能力真需要没事多练练,开发智力,时间久了就忘了。 1 题目:输入两个超长的整数(只有0~9的字符长串),输出这两个整数的乘积。 思路:以ab * cd为例,计算过程如下图,c和ab的每一位相乘,结果存入数组buf[4],d也和ab的每一相乘, 同样也存入buf[4],再遍历buf[4],把溢出1
阅读全文
posted @ 2020-02-09 20:53 ho966
阅读(122)
评论(0)
推荐(0)
2020年2月4日
IPC通信_共享内存
摘要: 共享内存允许两个或多个进程共享一个给定的存储区,就是多个进程将同一块物理内存映射到自己的虚拟地址上。因为不需要在客户进程和服务进程之间拷贝,所以是最快的一种IPC。 函数1 #include <sys/shm.h> int shmget(key_t key, size_t size, int fla
阅读全文
posted @ 2020-02-04 23:15 ho966
阅读(142)
评论(0)
推荐(0)
IPC通信_信号量
摘要: 信号量是一个计数器,用于为多个进程提供对共享数据的访问。 函数1 #include <sys/sem.h> int semget(key_t key, int nsems, int flag); 该函数转换键值获取信号量ID, key键值的获取还是通过ftok函数。 返回值 :成功返回信号量ID,
阅读全文
posted @ 2020-02-04 21:11 ho966
阅读(201)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
下一页
公告