본문 바로가기
반응형

c++10

[VSCode] C++ 개발 환경 세팅하기 (터미널 입출력 설정 포함) GitHub: https://github.com/tyt0815 tyt0815 - Overview tyt0815 has 4 repositories available. Follow their code on GitHub. github.com VS Code 에서 C/C++ 확장 설치 vs code에서 확장(Extension)탭에 들어가 C/C++ 확장들을 설치해 줍니다. MinGW 설치 MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net A platform built for a new way of working The .. 2023. 8. 13.
[C++] STL : pair 클래스 GitHub: https://github.com/tyt0815 tyt0815 - Overview tyt0815 has 4 repositories available. Follow their code on GitHub. github.com pair 클래스 pair 클래스는 사용자가 지정한 2개의 타입의 데이터를 저장하는데 사용합니다. 두개의 데이터만을 사용할때 구조체를 사용하는 것 보다 훨씬 쉽게 정의할 수 있습니다. #include 그외에, vector나 algorithm 헤더파일에도 utility가 포함되어 있으니, 해당 헤더파일을 포함시키면 따로 utility를 포함시키지 않아도 됩니다. pair 클래스의 형태 template struct pair; 사용 예제 초기화는 아래와 같이 할 수 있습니다. p.. 2023. 7. 31.
[C++] 코드 시간 측정 / clock() 함수 / time() 함수 C++로 시간을 측정하는 방법 입니다. ctime 라이브러리를 사용합니다. 1. clock() 함수 사용 clock()함수는 ms단위로 측정합니다. (1000ms = 1s) #include #include using namespace std; int main() { clock_t start, finish; double duration; start = clock(); /* 시간 측정 코드 */ finish = clock(); duration = (double)(finish - start) / CLOCKS_PER_SEC; cout 2023. 7. 22.
[C++] 클래스 상속 상속 앞선 포스팅에서도 언급한적이 있지만, 필자는 학부에서 자바를 배웠기 때문에 상속의 자세한 이론은 다루지 않을 것이다. 일단 상속을 전체적으로 다룬 예제코드다. 필자와 같이 상속에 대한 개념이 잡혀있다면 이 코드만봐도 대략적으로 이해가 될 것이다. #include using namespace std; class Parent { public: int a; float b; public: void func() { cout 2023. 2. 12.
반응형