Programming

C++ reference type

steloflute 2012. 7. 10. 13:14
#include <cstdio>   
using namespace std;   
  
int zero = 0;   
class Foo {   
public:   
  int &a;   
  Foo(): a(zero) {}   
};   
  
int main() {   
  int &a = zero;   
  printf("%d\n", a);   
  
  Foo f;   
  printf("%d\n", f.a);   
  return 0;   
}

'Programming' 카테고리의 다른 글

(C++) shared_ptr  (0) 2012.07.10
Online syntax highlighting  (0) 2012.07.10
Classic Nintendo Games are (NP-)Hard  (0) 2012.07.09
Java Decompiler jad 이클립스와 연동  (0) 2012.07.05
(C++) Uniform random number between [0.1)  (0) 2012.07.05