본문 바로가기
교육관련/한화비전 VEDA 수강일지

[VEDA 1기 수강일지] 12일차 - C++ 기초 (5) : STL, 람다식

by 김수효 2024. 7. 30.
수강한 개념

 

map

 

algorithm

 

lvalue / rvalue

#include <iostream>
using namespace std;

void f(int& ref)
{
	cout << ref << endl;
	ref = 20;
}
void f(int&& ref) //const int& ref 는 값 변경 불가
{
	cout << ref << endl;
	ref = 20;
	cout << ref << endl;
}

int main()
{
	int n;
	int& lref = n; //location 변수 : 값을 담을 수 있는 변수
	n = 10;
	//int& cref = 5; 참조변수 : 값을 주면 안됨. 저장할 수 있는 변수
	f(n);
	f(5);
}

 

 

move

 

random

 

smart pointer

 

for_each

 

람다

- 유사 매크로

#include <iostream>
using namespace std;

int main()
{
	[](int x, int y) {cout << "sum : " << x + y; } (2, 3);
}

 

입출력 스트림

- ignore

- 포맷

 

파일입출력

- 연산자 

- fstream

- 스트림 상태 검사

 

문제 구현 / 개선방안

 

기타 사항

 

 


VEDA 바로가기 : www.vedacademy.co.kr

VEDA(한화비전 아카데미) 영상으로 확인하기 : https://url.kr/zy9afd

본 후기는 VEDA(한화비전 아카데미) 1기 학습 기록으로 작성되었습니다.

댓글