본문 바로가기 메뉴 바로가기

Secure-Ark

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Secure-Ark

검색하기 폼
  • 분류 전체보기 (122) N
    • 보안, 오늘 (4)
      • 보안에 대해서 (2)
      • 보안쟁이 생각 (2)
    • 코딩 공부방 (29)
      • 기획 만들기 (6)
      • 보안&해킹 (9)
      • 시스템 (6)
      • ML&DATA (0)
      • 네트워크 (0)
      • 자동화 (0)
      • 시스템, 자동화, 데이터 시각화 (4)
      • 안드로이드 (2)
    • 일반 CS (3)
      • Infra Structure (0)
      • Network (2)
      • OS, System (1)
    • C,C++에대해 (10)
      • C++, Modern C++ (3)
      • Visual C++ (5)
      • Linux System Pro (1)
      • Windows System Pro (1)
    • 트러블슈팅 (39)
      • Windows (20)
      • Windbg, Debugging (17)
      • Lin & Unx (0)
      • Network (0)
    • 책 리뷰 (3)
      • 기술서 (1)
      • 일반도서 (2)
    • 개발 그리고 삶 (15)
      • 개발에 대한 이야기 (11)
      • 삶에 대한 이야기 (1)
      • 건강 이야기 (3)
    • 재테크 (1)
      • 청약 (1)
    • 시스템 모니터링 & 컨트롤 (7)
      • 이벤트 로그 (5)
      • ETW (0)
      • Kernel (0)
    • 무엇을 만들어볼까 (0)
    • 파이썬 (1)
    • AI 가지고 놀기 (9) N
      • 짹GPT와의 사투 (5) N
      • 프로젝트 만들고 놀기 (0)
      • AI 응용하기 (2) N
  • 방명록

구조체 #클래스 (1)
C++ 에서는 사용자 정의 자료형(구조체)도 기본 자료형으로 인식한다.

struct 구조체는 얼핏 보기에 클래스와 비슷하지만 다르다. 기본 멤버들이 public으로 표현된다는 점과, C 파일에서는 struct 구조체 { 멤버1; 멤버2; } 라고 표현한 경우에 그것을 사용하는 함수내에서 즉시 구조체 instance; 라고 출력할 수 없다. struct 구조체 instance;라고 해야 쓸 수 있다. 반면에 C++에서는 (CPP) 사용자 정의 자료형(구조체 포함)이 클래스처럼 기본 자료형으로 인식되기 때문에 그냥 구조체 instance; 이렇게 선언해도 된다. 다만 위의 struct 구조체 { 멤버1; 멤버2; } 는 너무 오래된 c 스타일 방식이다. 그렇다고 typedef struct 구조체이름_ { 멤버1; 멤버2; } 구조체이름; 같은 방식도 마찬가지로 구리다. 그렇기 ..

C,C++에대해/C++, Modern C++ 2021. 5. 1. 22:29
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 청약방법
  • 청약
  • 필터링
  • 세대주
  • procmoninjection
  • 세대원
  • 추첨제
  • 절제의성공학
  • 구조체 #클래스
  • 무료라메
  • 왜다운로드안되게해놨어
  • 가점제
  • 세대주분리
  • 비주얼스튜디오코드C/C++
  • 파이썬 #이벤트로그 #크롤링
  • Injection
  • 이럴거야?
  • 망할비주얼스튜디오코드파이썬쓸때는좋더니만
  • procmon
  • 주택청약
  • 와이어샤크
  • 미즈노남보쿠
  • procmon활용
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바