본문 바로가기
728x90
SMALL

분류 전체보기49

[C++] this 포인터 왜 쓸까? C++을 공부하다가 this포인터를 공부하면 this포인터의 의미가 "개발자가 작성중인 클래스의 실제 인스턴스에 대한 주소를 가리키는 포인터" 라고 배우게됩니다 즉 클래스의 멤버 변수를 가리킵니다 근데 이런 의문이 들었습니다 "근데 this포인터를 안써도 실행결과에 차이는 없는데?" 그래서 검색을 해보면서 this포인터를 왜 써야하는지 어떤 경우에 써야하는지를 알아봤습니다 써야하는 경우를 서두에 먼저 말하자면 멤버 변수와 매개변수 이름이 충돌하는 경우 멤버 함수가 다른 멤버함수를 호출하는 경우 객체 자신의 반환하는 경우 멤버 변수와 매개변수 이름이 충돌하는 경우 이런 경우의 예시 코드를 보겠습니다 class MyClass { private: int value; public: void SetValue(in.. 2023. 7. 16.
맛과 영양이 가득한 다이어트 건강 음식 레시피 3개 소개할 건강 요리 레시피는 다음과 같습니다 오리엔탈 샐러드: 신선한 채소와 고기, 향긋한 드레싱을 활용하여 만든 오리엔탈 샐러드 레시피입니다. 건강한 재료와 다양한 영양소로 가득 찬 이 샐러드는 훌륭한 식사 대안입니다. 그릴 야채 케밥: 다양한 야채와 향신료를 꼼꼼히 굽는 그릴 야채 케밥은 간편하고 맛있는 요리입니다. 야채의 영양을 그대로 살리고 싶다면 이 레시피를 추천합니다. 퀴노아 볼: 건강한 식단을 위한 퀴노아 볼 레시피입니다. 단백질과 식이 섬유가 풍부한 퀴노아와 채소, 양념재료를 섞어 만든 볼은 간식으로도, 식사로도 좋은 선택입니다. 오리엔탈 샐러드 신선한 채소 (예: 양상추, 상추, 오이, 토마토, 양파 등) 삶은 닭고기 또는 훈제 오리 고기 드레싱 (예: 올리브 오일, 식초, 간장, 꿀, 레.. 2023. 7. 16.
[C++] sstream 헤더파일(개념, 개념잡기코드, 연습문제 코드) sstream란? C++의 헤더 파일은 문자열을 스트림으로 다루기 위한 기능을 제공합니다 헤더 파일은 문자열을 파싱하고 문자열과 다른 데이터 유형 간의 변환을 수행하는 데 사용됩니다 헤더 파일에는 stringstream 클래스와 관련된 기능들이 정의되어 있습니다 이 클래스는 문자열을 스트림으로 취급하여 입출력 연산을 수행할 수 있게 해줍니다 간단한 개념코드로 일단 봅시다 개념 코드 #include #include int main() { std::stringstream ss; // 숫자를 스트림에 쓰기 int num = 42; ss > extractedNum; std::cout word) { count++; } return count; } int main() { std::string sentence = ".. 2023. 7. 16.
포트번호 종류 21 FTP 22 SSH 23 TELNET 25 SMTP 53 DNS 80 HTTP 110 POP3 115 SFTP 135 RPC 139 NetBIOS 143 IMAP 194 IRC 443 SSL 445 SMB 1433 MSSQL 3306 MySQL 3389 Remote Desktop 5632 PCAnywhere 5900 VNC 25565 Minecraft 2022. 12. 28.
728x90
LIST