본문 바로가기

태그

c++ 디자인패턴 유지보수 시간복잡도 Action 확장성 유연성 Auto 앱 사이즈 최적화 android 빌드 설정 앱 번들 dots (data-oriented tech stack) cross compilation native code generation simd 최적화 unity burst llvm ir 그림자처리 반투명처리 쉐이딩모델 실시간조명 디퍼드랜더링 포워드랜더링 msaa 평균시간복잡도 팩토리얼시간 지수시간 이차시간 선형로그시간 선형시간 로그시간 hybrid renderer propertyblock instanced properties material.enableinstancing drawmeshinstanced compute shader capture this pointer explicit return type capture by reference capture by value mutable lambda function body parameter list capture list lazy evalution higher-oder captured 컴파일타임최적화 함수최적화 루프최적화 컴파일러최적화 스택정리 명시적호출규약 sysv abi vectorcall thiscall fastcall stdcall 코드간소화 바이너리 리터럴 초기화리스트 이동대입연산자 일시적인 값 메모리에 저장된 값 state table finite states hfsm 경로재구성 닫힌리스트 열린리스트 추정비용 실제비용 격자맵 a스타 chain of reponsibility bindingflags getfield sortedlist boehm gc unity gc mono gc incremental gc mark-and-sweep garbage collection(gc) dfs bfs 차이점 데이터베이스인덱스 리해싱 오픈어드레싱 make_unique aot 컴파일 충돌해결 이동생성자 로드팩터 G-Buffer 총비용 l-value 구현방법 사용사례 object pooling lexical scope cdecl 가상소멸자 getMethod std::function decltype std::move Memory management Factory Method 책임연쇄패턴 함수호출규약 코드 최적화 r-value 구조패턴 constexpr 상수시간 aab func GPU Instancing C++14 빠른검색 batching Compact 복사생성자 체이닝 IL2cpp 기본생성자 Explicit JIT 컴파일 해시테이블 구분자 행동패턴 해시함수 메모리최적화 anonymous getType 예제코드 LinkedList Observer Builder delegate 옵저버패턴 activator 휴리스틱 gc 캐싱 재사용 transition Inline BFS decorator Abstract Factory B-Tree 예상질문 람다 성능비교 shader stack Lambda queue DFS c++11 LOD type 참조 Facade Adapter Invoke Assembly 전략패턴 Strategy state Composite typeof DICTIONARY 캡슐화 자료구조 빅오 Move HashSet getProperty list fsm loop 개념정리 알고리즘 aPK 대입연산자 생성자 활용사례 prototype closure forward singleton array 가독성 Bridge C# Event 최적화 면접