조회 수 33731 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
#include <iostream>
#include <string>
using namespace std;
class Base {
    private:
        string name;
    public:
        Base() {
            cout << "Base()" << endl;
        }
        Base(string name) {
            this->name = name;
            cout << "Base(" << this->name << ")" << endl;
        }
};

class Derived : public Base {
    public:
        Derived(string name);
};

Derived::Derived(string name) : Base(name)
{
    cout << "Derived()" << endl;
}

int main(void)
{
    Derived d("wittgens");
}
TAG •

Python
2011.05.06 10:27

JSON encoder and decoder

조회 수 29044 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

simplejson

JSON (JavaScript Object Notation): 경량 데이터 교환 형식으로 사용되는 자바 스크립트 문법 중의 하나이다.

Python에서의 JSON 모듈: simplejson


http://simplejson.github.com/simplejson/#

import simplejson as json

json.dumps([1,2,3,{'4': 5, '6': 7}], separators=(',',':'))
'[1,2,3,{"4":5,"6":7}]'


obj = [u'foo', {u'bar': [u'baz', None, 1.0, 2]}]

json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]') == obj

json.loads('"\\"foo\\bar"') == u'"foo\x08ar'

Links
2011.05.04 09:37

Regular Expression

조회 수 12513 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
  • Regular-Expressions.info: http://www.regular-expressions.info/reference.html

Cpp
2011.05.02 13:49

typeid()

조회 수 24074 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
#include <iostream>
#include <typeinfo.h>

class Base {
public:
   virtual void vvfunc() {}
};

class Derived : public Base {};

using namespace std;
int main()
{
   Derived* pd = new Derived;
   Base* pb = pd;
   cout << typeid( pb ).name() << endl;   //prints "class Base *"
   cout << typeid( *pb ).name() << endl;   //prints "class Derived"
   cout << typeid( pd ).name() << endl;   //prints "class Derived *"
   cout << typeid( *pd ).name() << endl;   //prints "class Derived"
   delete pd;
}

Python
2011.03.29 10:29

String 조작 예제 #1

조회 수 46279 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
def ascii_list(s):
    """return a list of ascii values of the characters in string s"""
    return [ord(c) for c in s]
 
s = 'cat'
alist = ascii_list(s)
print alist  # [99, 97, 116]
 
# manipulate the list elements
alist[0] += 1
alist[1] += 14
alist[2] -= 13
 
# convert ascii to char
clist = [chr(e) for e in alist]
# join to form a word
print "".join(clist)  # dog
TAG •

Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 ... 39 Next
/ 39