본문 바로가기

분류 전체보기612

[C++] 연결리스트(Linked List) 구현 이번과제로 연결리스트를 구현하는 과제가있었다. push front, pop front push back, pop back insert, erase 를 구현하는 것이었다.. 혼자서 해결 다 할수 없었다.. 인터넷도 찾아보고 여러가지 코드들을 써보기도하고. 템프릿을 사용하지않게되었다... 템플릿을 사용해서 구현하는것은 다음 수업때 집중해서 확인해야겠다. #include #include using namespace std; class LinkedList { private: struct Node { int data; Node* next; }; Node* head; int size; public: LinkedList() { head = nullptr; size = 0; } ~LinkedList() { Node* .. 2023. 4. 24.
심화 수업4일차 - 연결리스트2 보호되어 있는 글 입니다. 2023. 4. 24.
[주말]12일차 - 싱글톤패턴, 프랜드 클래스, 연산자 오버로딩, 보호되어 있는 글 입니다. 2023. 4. 23.
[주말]11일차 - 디스포인터, 체이닝멤버함수, 클래스&콘스트, 정적멤버변수&함수, 보호되어 있는 글 입니다. 2023. 4. 22.
[주말]11일차 - 화살표게임 풀이 화살표게임 우선 엔진 먼저 생성 한다. 헤더를 묶어둘 stdafx 헤더 만들기. (미리컴파일된 헤더) iostream random chrono conio.h Window.h (STL) Timer.h Math.h (헤더) 시간클래스(Math)에 private구간에 static 정적으로 랜덤엔진생성. 스태틱변수들은 외부에서 초기화 시켜줘야되기때문에 public 구간에 const int , const float 랜덤함수 생성 최대 최소값 랜덤설정 int = int distribution, float = real distribution 타이머클래스(Timer)에 시간측정을위한 Stopwatch 클래스 생성 Stopwatch 클래스 private 구간에 프로그램이 실행되고 경과되고있는 시간을 생성 시켜주고 pub.. 2023. 4. 22.
[C++]함수포인터 참고 블로그 https://hwan-shell.tistory.com/87 C++ 함수 포인터란? 왜 사용할까? C와 C++에서는 포인터라는 중요한 요소가 존재합니다. 그리고 포인터를 많이 활용하죠. 그 이유는 주소 값을 대입해 해당 위치로 이동하거나 접근이 가능하기 때문입니다. 함수 또한 그 주소 값 hwan-shell.tistory.com http://www.tcpschool.com/cpp/cpp_function_pointer 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com 2023. 4. 22.