Lyn
조회 수 25859 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
void foo1(string str = "DefaultString")
{
//값으로넘기기
}
 
void foo2(const string str = "DefaultString")
{
//const 값으로넘기기
}
 
void foo3(string& str = "DefaultString")
{
//이건 에러남...
}
 
void foo4(const string& str = "DefaultString")
{
//const 레퍼런스로 넘기기
}
 
void foo5(string& name = string("DefaultString"))
{
//임시객체 넘기기
}
 
void foo6(const string& name = string("DefaultString"))
{
//const 임시객체 넘기기
}
 
static std::string DEFAULT_STRING = "DefaultString";
void foo7(string& str = DEFAULT_STRING)
{
//이건 DEFAULT_STRING이 바뀔 가능성이 있음.. 위험한코드
}
 
const static std::string CONST_DEFAULT_STRING = "DefaultString";
void foo8(const string& str = CONST_DEFAULT_STRING)
{
//static const 레퍼런스 객체 넘기기 (boost가 자주 쓴 방식... string은 아니지만)
}
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
54 Visual C++ 2013 RC 추가기능 1. Raw String Literal 3 file Lyn 2013.10.07 15726
53 Microsoft VC++ MVP를 받았습니다.... file Lyn 2013.10.02 15121
52 서버를 Windows 2012 R2로 교체 하였습니다. 1 Lyn 2013.09.29 22081
51 VS2013 RC 설치해봄 file Lyn 2013.09.28 14018
50 현재 MSDN Download Page file Lyn 2013.09.23 19523
49 boost::icl::interval_map 원하는대로 변경해서 사용해보기 file Lyn 2013.09.23 22193
48 MSDN 에 릴리즈된 MS 제품들입니다. 1 file Lyn 2013.09.10 20525
47 C Runtime Library Exception Dump 남기기 두번째 방법 Lyn 2013.06.25 25796
46 C Runtime Library Exception Dump 남기기 첫번째방법 Lyn 2013.06.11 33020
45 Visual Studio 2012 Update2 Offline 설치 1 Lyn 2013.04.11 23447
44 C++11 표준 라이브러리 확장 (cbegin, cend) Lyn 2012.10.04 34443
43 C++11 표준 라이브러리 확장 (string) 3 file Lyn 2012.09.10 28154
42 대기하는 쓰래드 모두 깨우기 (Java의 notifyAll) Lyn 2012.09.04 37884
41 C++ 템플릿 상속에서 베이스 클래스의 멤버에 접근하는 경우의 문제 1 file Lyn 2012.08.29 30170
40 [윈도8] 윈도8 구경1 1 file Lyn 2012.08.17 26509
» C++ string&형 인자에 기본값 주기 Lyn 2012.07.24 25859
38 [작성중] 윈도우 32bit, 64bit 프로그래밍시 주의할점 2 Lyn 2012.07.16 27593
37 특정 Thread가 Wait계열 함수에 의해 Block 중인지 확인하기 file Lyn 2012.06.28 27199
36 [작성중] C++ 에서 Fiber 를 이용한 Coroutine 사용하기 file Lyn 2012.04.03 24609
35 [작성중] v8 스크립트 연동 file Lyn 2012.03.10 25125
Board Pagination Prev 1 ... 2 3 4 5 6 7 ... 8 Next
/ 8