핵심 비내림차 순이라는 것은 이전값 보다 크면 안된다는 얘기 구현 // 2020-06-23 wsshin #include #include #include #include #include using namespace std; void DFS(int n, int m, int nCur); vector vecOutPutData; vector vecVisited; int main() { int n, m; cin >> n >> m; for (int i = 0; i = m) { for (int i = 0; i < vecOut..
장점 단위 테스트는 개발단계 초기에 문제를 발견하게 도와줌 단위 테스트는 개발자가 나중에 코드를 리팩토링하거나 라이브러리 업그레이드 등에 서 기존 기능이 올바르게 작동하는지 확인할 수 있음 (예. 회귀 테스트) 단위 테스트는 기능에 대한 불확실성을 감소시킬 수 있음 단위 테스트는 시스템에 대한 실제 문서를 제공함. 즉 단위 테스트 자체가 문서로 사용될 수 있음 출처 : 이동욱, 스프링 부트와 AWS로 혼자 구현하는 웹 서비스, 프리렉(2019), p53
순수 가상함수 정의 : 함수의 내부가 구현되어 있지 않은 형태의 가상함수이며 일반 가상함수를 = 0 또는 = NULL 로 초기화 하면서 생성한다 특징 : 순수 가상함수를 가진 클래스를 상속받은 자식 클래스는 부모의 순수 가상함수를 꼭! 오버라이딩하여 구현해야한다. 추상 클래스 정의 : 하나 이상의 순수 가상함수를 포함한 클래스를 추상 크래스라 한다 특징 : 추상 클래스를 상속받은 자식 클래스는 꼭! 추상 클래스가 포함하고 있는 순수 가상함수를 오버라이딩하여 구현해야하며 다형성의 집합(배열, 벡터) 등을 구현하기 위하여 필요하다. 추상 클래스 및 가상함수 구현과 사용의 예 class Parents { public: virtual int Function(int a, int b) = 0; // = NULL 이..
핵심 CallBackFunction은 함수 자체를 값으로 넘겨 값을 받은 어느곳에서도 호출을 가능하게 하는 것 이다. C/C++에서의 CallBack은 함수 포인터를 넘겨 실행시킨다! 구현 let callBackFunction = function (a, b) { return a + b; } function TempFunction(CallBack) { CallBack(); } TempFunction(callBackFunction); 설명 콜백 함수 를 담을 변수 callBackFunction 을 선언 후 콜백 함수로 로 사용될 익명함수를 담는다. callBackFunction 을 매개변수로 넘겨 어디서든 사용할 수 있도록 한다. callBackFunction 변수 자체에 () 를 붙여 함수를 사용하듯 사용..
핵심 클라이언(웹 브라우저)로 부터 서버로 사용자가 입력한 데이터를 전송한다. 구현 POST 서버로 데이터 입력,수정,삭제 등 보안에 중요한 데이터 전송 시 사용 서버로 데이터 전송 시 URL 노출되지 않고 전송된다. GET 서버로 부터 데이터를 가져올 때 사용 보안과 관련없는 사항들 전송 사용 페이지 변경 등 다른 사용자들과 공유해도 괜찮은 정보를 주고 받을 때 사용 URL 에 데이터가 노출된다
- Total
- Today
- Yesterday
- 람다함수
- c++11
- bug
- 람다
- C
- rotator
- c++
- Trouble shooting
- double free
- unrealengine
- LambdaFunction
- UE5
- Lambda
- coordinate system
- UE4
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |