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