会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
weijunyih's blog
新随笔
管理
上一页
1
2
3
4
5
下一页
2015年1月17日
牛顿迭代法求平方根
摘要: 1 #include 2 #include 3 4 double mysqrt(double n, double x0) 5 { 6 double x1; 7 double y; 8 9 x1 = (x0 + n/x0)/2.0;10 11 ...
阅读全文
posted @ 2015-01-17 21:45 WendellYih
阅读(212)
评论(0)
推荐(0)
2014年11月10日
伙伴系统地址计算
摘要: 首先看具体算法,unsigned long page_idx, mask, order;struct page * base;struct page *buddy1, *buddy2;order = 4;mask (~0UL) << order;page_idx = page - base;budd...
阅读全文
posted @ 2014-11-10 17:29 WendellYih
阅读(1739)
评论(0)
推荐(1)
2014年10月29日
匹配 C 语言样式字符串
摘要: 1 #include 2 3 char haha[] = "nihaoma" 4 "niubi" 5 "\"hello world\n\""; 6 int main(void) 7 { 8 printf("%s\n", haha...
阅读全文
posted @ 2014-10-29 16:00 WendellYih
阅读(199)
评论(0)
推荐(0)
2014年10月16日
linux动态库加载路径修改
摘要: 1.在 /etc/ld.so.conf 文件中添加搜索路径,重启或者 ldconfig 生效;2.在 /etc/ld.so.conf.d 目录下添加 *.conf 文件,其中可以添加搜索路径,重启获取运行 ldconfig 生效;3.exportLD_LIBRARY_PATH=$new_path:$...
阅读全文
posted @ 2014-10-16 21:25 WendellYih
阅读(1798)
评论(0)
推荐(0)
RAII手法封装互斥锁
摘要: RAII手法是 Resource Acquisition is Initialization 的缩写,意为“资源获取即初始化”,在使用智能指针时也使用,下面是针对互斥量时的实现, 1 #include 2 #include 3 4 using namespace std; 5 6 class...
阅读全文
posted @ 2014-10-16 11:55 WendellYih
阅读(1038)
评论(0)
推荐(0)
2014年10月15日
比特数组
摘要: 1 class BitArray 2 { 3 public: 4 enum 5 { 6 bits_per_long = sizeof(unsigned long)*8, 7 }; 8 9 BitArray(): array...
阅读全文
posted @ 2014-10-15 16:14 WendellYih
阅读(1147)
评论(0)
推荐(0)
2014年10月11日
c++行事准则
摘要: 1.c++包含多种编程范式,每种范式遵循不同的准则;2.除了#include和#ifdef之流,其他预处理器别用,多用enum和const;3.函数声明定义多用const;
阅读全文
posted @ 2014-10-11 18:44 WendellYih
阅读(139)
评论(0)
推荐(0)
2014年10月10日
构造函数初始化列表
摘要: 构造函数初始化列表有时是必要的。虽然构造函数分为初始化和计算阶段,使用初始化构造函数列表效率要高一些,这是其一,而且有些情况下必须使用,下面是一例, 1 class Foo 2 { 3 public: 4 Foo(int x, int y): a(x), b(y) {} 5 6 priva...
阅读全文
posted @ 2014-10-10 21:53 WendellYih
阅读(162)
评论(0)
推荐(0)
this与const
摘要: 在普通非const成员函数中,this是const指针,而在const成员函数中,this是const对象的const指针。 1 class Foo 2 { 3 Foo& get_self1(void) 4 { 5 return *this; //...
阅读全文
posted @ 2014-10-10 20:11 WendellYih
阅读(247)
评论(0)
推荐(0)
不完全类型
摘要: 1 class Screen;不完全类型只能以有限方式使用。不能定义该类型的对象。不完全类型只能用于定义指向该类型的指针及引用,或者用于声明使用该类型作为形参类型或者返回值类型。只有当类定义已经在前面出现过,数据成员才能被指定为该类型。如果是不完全类型,那么数据成员只能是指向该类类型的指针或引用。所...
阅读全文
posted @ 2014-10-10 19:49 WendellYih
阅读(1454)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页