Lyn
조회 수 26073 추천 수 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
번호 제목 글쓴이 날짜 조회 수
158 .net 4.7 의 WPF 가 DX11 기반으로 돌아가네요 Lyn 2017.06.23 1067
157 2014.10.14 일 Windows 업데이트 이후 VMWare Not enough physical memory available 오류 file Lyn 2014.10.16 19784
156 add "open as administrator" menu for gnome file explorer(nautilus) file Lyn 2016.06.25 4628
155 Android android.os.NetworkOnMainThreadException Lyn 2015.02.15 3408
154 Android Studio Gradle Error:Execution failed for task ':app:packageDebug'. > Duplicate files copied in 오류 해결 Lyn 2015.02.12 7294
153 asp.net core 3 에서 실행중에 cshtml 파일 변경이 되지 않는 이슈 Lyn 2019.12.17 204
152 Boost 빌드 방법 1 Lyn 2012.01.14 31855
151 Boost 에서 자기 자신의 shared_ptr 리턴하기 file Lyn 2010.03.02 38019
150 boost::icl::interval_map 원하는대로 변경해서 사용해보기 file Lyn 2013.09.23 22406
149 boost::interprocess::managed_shared_memory의 동작에 관하여 Lyn 2014.08.22 208834
148 boostpro 문 닫았네요.... file Lyn 2013.11.02 24050
147 C Runtime Library Exception Dump 남기기 두번째 방법 Lyn 2013.06.25 26014
146 C Runtime Library Exception Dump 남기기 첫번째방법 Lyn 2013.06.11 33226
145 C++ new 연산자의 진실 2 file Lyn 2009.08.19 58205
» C++ string&형 인자에 기본값 주기 Lyn 2012.07.24 26073
143 C++ Template 의 inner class 로 type 선언 하기 Lyn 2014.10.29 23316
142 C++ 에서 Nuget 사용해 보기 file Lyn 2015.03.18 11233
141 C++ 에서 타 언어의 try-finally 흉내내기 1 file Lyn 2015.01.05 6693
140 C++ 템플릿 상속에서 베이스 클래스의 멤버에 접근하는 경우의 문제 1 file Lyn 2012.08.29 30559
139 C++11 lambda 간단사용법과 성능비교. 4 file Lyn 2012.01.30 32734
Board Pagination Prev 1 2 3 4 5 6 7 ... 8 Next
/ 8