摘要:
https://www.cnblogs.com/fushengduoshaoji/p/12039713.html 阅读全文
摘要:
1 #include <stdio.h> 2 #include <iostream> 3 #include <bitset> 4 5 // 实现函数输入任意参数 6 template <typename T, typename... Types> 7 void print(const T& firs 阅读全文
摘要:
以下是基于SGI版本 1、std::string std::string 其实是模板类std::basic_string的实例化,可以在头文件stringfwd.h中查看 std::basic_string的实现可以在basic_string.h和basic_string.tcc文件中查看 2、Co 阅读全文
摘要:
1、通过命令cat /proc/$PID/task/$TID/sched可以查看线程的调度策略和优先级, 0 — SCHED_OTHER 1 — SCHED_FIFO 2 — SCHED_RR 这里的优先级和struct sched_param 里面字段sched_priority的值时反的, 通过 阅读全文
摘要:
1、memchr void *memchr(const void *str, int c, size_t n) 作用: 在参数 str 所指向的字符串的前 n 个字节中搜索第一次出现字符 c 参数: str -- 指向要执行搜索的内存块。 c -- 以 int 形式传递的值,但是函数在每次字节搜索时 阅读全文
摘要:
objdump -d <file(s)>: 将代码段反汇编; objdump -S <file(s)>: 将代码段反汇编的同时,将反汇编代码与源代码交替显示,编译时需要使用-g参数,即需要调试信息,不需要再包含-d; objdump -C <file(s)>: 将C++符号名逆向解析 objdump 阅读全文
摘要:
原文: http://www.cnblogs.com/wb118115/p/5969775.html 1、基本的概念 GCC:GNU Compiler Collection(GUN 编译器集合),它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada等语言 gcc是GC 阅读全文
摘要:
1:sudo apt-get install openbsd-inetd2:sudo apt-get install telnetd3:sudo gedit /etc/inetd.conf 如果没有下面这句话,就添加进去:telnet stream tcp nowait root /usr/sbin 阅读全文
摘要:
oj能力真需要没事多练练,开发智力,时间久了就忘了。 1 题目:输入两个超长的整数(只有0~9的字符长串),输出这两个整数的乘积。 思路:以ab * cd为例,计算过程如下图,c和ab的每一位相乘,结果存入数组buf[4],d也和ab的每一相乘, 同样也存入buf[4],再遍历buf[4],把溢出1 阅读全文
摘要:
共享内存允许两个或多个进程共享一个给定的存储区,就是多个进程将同一块物理内存映射到自己的虚拟地址上。因为不需要在客户进程和服务进程之间拷贝,所以是最快的一种IPC。 函数1 #include <sys/shm.h> int shmget(key_t key, size_t size, int fla 阅读全文