bate's blog

調べたこと実装したことなどを取りとめもなく書きます。

2010-01-30から1日間の記事一覧

読書

本を読んだ。 ソース書いた。

参照カウンタ付きのキャッシュ

大雑把に実装してみた。 もっと抽象化できると思う。 まずは、main.cpp // main.cpp #include<iostream> #include "CacheManager.h" using namespace std; // シングルトンお試し用 void init(); void run(); void end(); void disp(int num, InterfaceResource **ress</iostream>…

ポインタの参照渡し

#include<iostream> #include<string> using namespace std; // 引数のポインタを0(NULL)にする void Ref(int* (&a)) { a = 0; } // 引数のポインタを0(NULL)にする void Ptr(int** a) { *a = 0; } int main() { int num = 5; int *i = &num; cout << "i=" << i << " -> "; Ref</string></iostream>…