2013年12月20日 星期五

Upgrade to CentOS 6.5 from CentOS 6.4

yum clean all
yum update glibc* yum* rpm* python*
yum update

reboot

cat /etc/redhat-release
## Output ##
CentOS release 6.5 (Final)

lsb_release -a
## Output ##
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.5 (Final)
Release:        6.5
Codename:       Final


references:
http://www.if-not-true-then-false.com/2011/upgrade-centos-6/

2013年7月30日 星期二

GDB: Missing separate debuginfos

Fixed GDB: Missing separate debuginfos

1. 修改 /etc/yum.repos.d/CentOS-Debuginfo.repo, set enabled=1
2. yum install yum-utils
3. debuginfo-install glibc

如果還是不行更新 gdb and glibc

2012年10月17日 星期三

Translate int to string

#include <iostream>
#include <string>
#include <sstream>

using namespace std;
string int2str(int &);
int main(void{
  int i = 123;
  string s;
  s = int2str(i);

  cout << s << endl;
}


string int2str(int &i) {
  string s;
  stringstream ss(s);
  ss << i;

  return ss.str();
}

2012年10月16日 星期二

判斷奇偶數

利用位元運算來判斷奇偶數

if( (value & 1) == )
  cout << "偶數";
else
  cout << "奇數";