Programming47 x, y, i, j 또 / atan2 Rad<->Deg 또 dy dx를 바꿨다. rad degree 아오!!!!!!! 좀... 21.03.23 또... 2021. 1. 24. 21.01.18 행렬 X,Y 바꿔치기 / for문 범위 제대로 안함 2021. 1. 19. 21.01.15 순회하며 최솟값/최댓값 찾기 최대 최소 구할때 최대를 저장할 변수는 초기에는 0으로 초기화하고 최소는 9999999 이런식으로 초기화 해야하는거 반복문 안에서 계속 그 작업을 해줘야 하면 반복문 안에서 초기화 해줘야지!!!!!!!! 안그러면 안되지.. 리발... 2021. 1. 15. Class 객체 선언 방식 2가지 학습 내용 1. 지역적인 범위에서 객체 선언 2. 동적할당 1. 지역적인 범위에서 객체 선언 class Person { int age; public: Person(int age) { this->age = age; cout 2021. 1. 1. C++ 캡슐화, 디폴트 생성자, new, 복사생성자 학습 내용 1. 캡슐화 2. 디폴트 생성자 주의! 3. new 4. 복사생성자 1. 캡슐화 이렇게 하는 이유는, 1. food data를 외부에서 임의로 변경하는 것을 막기 위해 2. food를 증가시키면 멤버변수 weight도 증가시키고 싶은데, 이 두가지 작업을 한방에 수행하기 위해서. 즉, 2. 디폴트 생성자 사용 주의사항! - 올바른 선언 방법 2가지 - 잘못된 선언 방법 디폴트 생성자는, 생성자가 받는 인자가 없으므로, 모양새가 함수처럼 되어버릴 수 있다. 위와같이 잘못된 선언을 하면, return형이 Date인 함수가 만들어진다. - 참고 일반적인 객체 생성 모습 3. new - 메모리 동적할당. - 메모리 첫번째 주소값을 가리키는 포인터를 리턴 - 생성자 자동 호출 4. 복사생성자 - 쓰는 .. 2020. 12. 27. 구조체 1. 구조체 선언과 동시에 구조체 변수 선언 2. typedef 로 별칭 만들기. 참고 C 언어 코딩 도장: 48.2 typedef로 struct 키워드 없이 구조체 선언하기 구조체 변수를 선언할 때 일일이 struct 키워드를 붙이려니 좀 귀찮습니다. struct키워드를 생략하는 방법은 없을까요? 이때는 typedef로 구조체를 정의하면서 별칭(alias)을 지정해주면 됩니다. typedef dojang.io 2020. 12. 27. 이전 1 ··· 4 5 6 7 8 다음