일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 코딩
- 풀스택프레임워크
- 이웃한 칸
- 개인프로젝트
- 개발자
- Reflex
- 프로그램
- backend
- Project
- java정리
- 자바정리
- 빅데이터
- SNS
- 코테
- Python
- 자바독학
- frontend
- 사물인터넷
- 주가예측
- 코스닥
- 백준
- 개발
- 코딩테스트
- C++
- 프로그래밍
- 모의 주식
- java
- 코딩독학
- 자바
- 프로그래머스
- Today
- Total
목록C++ Programming (41)
Creative Code
※main.cpp파일 #include #include "boundArray.h" int main() { BoundArray arr1; //BoundArray arr1(0,10); [0,10) BoundArray arr2(100); // BoundArray arr2(0,100); [0,100) BoundArray arr3(1,11); // index[1,11) for (int i = arr2.lower(); i
※main.cpp파일 #include #include "shape.h" #include "rectangle.h" #include "circle.h" #include void printArea(Shape *ps) { std::cout
※main.cpp파일 #include #include "safeArray.h" #include "array.h" int main() { int nums[] = {1,2,3,4,5}; Array arr(nums,5); arr[5] = 6; //SafeArray arr1(nums,5); //arr1[5] = 6; //polymorphism Array *pArr = new SafeArray(nums,5); // 부모클래스 타입의 포인터로 자식클래스의 객체를 가리키거나 참조할 수 있다.(상속관계) (*pArr)[5] = 6; // pArr->operator[](5) ->역참조했을때 SafeArray가 아닌 Array객체가 호출된다. delete pArr; Array &rArr = arr; return 0; } ..
※main.cpp파일 #include #include "queue.h" int main(void) { Queue s1(10), s2(100); s1.push(100); s1.push(200); std::cout
※main.cpp파일 #include #include "queue.h" int main(void) { Queue s1(10), s2(100); s1.push(100); s1.push(200); std::cout
※main.cpp파일 #include #include "array.h" #include "safeArray.h" int main() { int nums[] = {1,2,3,4,5}; //Array arr1(nums,5); //arr1[arr1.size()] = 6; SafeArray arr1(nums,5); arr1[arr1.size()] = 6; return 0; } ※safeArray.h파일 #ifndef SAFEARRAY_H #define SAFEARRAY_H #include "array.h" class SafeArray : public Array { // public이면 array클래스의 private,public멤버들이 safeArray클래스의 public으로 들어간다. // private이면 ..