C++ 4일차

2021. 6. 9. 14:44·C++
반응형

size(), length() = 문자열 길이 반환

length를 더 많이 사용

 

c_str() (중요)

const char* 반환

해당 string이 가지고있는 문자 배열의 시작주소를 가리키는 포인터 반환

 

at()

해당 문자열에서 주어진 위치의 문자를 참조로 변환

C++코딩에서 C언어 헤더파일을 사용해도 되나??

->성능상의 이유로 많은 실무자들이 사용

 

메모리면에서 std::string보다 sprintf와 char[]을 많이사용

 

파일입출력:

읽기전용 ifstream

쓰기전용 ofstream (파일 없으면 만듦)

범용 fstream

 

스트림마다 open메소드 존재

 

in 입력 out 출력 ate 마지막까지 파일 포인터 사용 app 덧붙이기 trunc 읽은다음 버림(처음부터 시작) binary 2진
C보다 길고 더욱 명시적이라 이해하기 쉬움

open()으로 연 파일은 close()를 사용하여 닫음

객체가 소멸하면서 자동으로 닫지만 일찍 닫거나 보기 편하게 닫을수있음

 

파일이 열려있나 확인하기 is_open()메소드

반응형
저작자표시 (새창열림)

'C++' 카테고리의 다른 글

C++ 6일차  (1) 2021.06.12
C++ 5일차  (0) 2021.06.11
C++ 3일차  (0) 2021.06.09
C++ 2일차  (0) 2021.06.07
C++ 1일차 공부  (0) 2021.05.27
'C++' 카테고리의 다른 글
  • C++ 6일차
  • C++ 5일차
  • C++ 3일차
  • C++ 2일차
숯불돼지왕갈비
숯불돼지왕갈비
  • 숯불돼지왕갈비
    게임 개발 공부기
    숯불돼지왕갈비
  • 전체
    오늘
    어제
    • 분류 전체보기 (303)
      • 학교수업 (165)
      • 취업강의 (6)
      • C++ (46)
        • 코딩 테스트 (4)
      • Unreal Engine 5 (25)
        • MMORPG 개발 (25)
      • Unreal Engine 4 (44)
        • Omak Project (3)
        • Unreal Engine 4 개발일지 (9)
        • Unreal Engine 4 (32)
      • Unity (1)
        • 개발 일지 (1)
      • 수학 (3)
        • 소프트웨어 공학용 수학 (3)
      • DirectX 11 (4)
      • 게임 디자인 패턴 (2)
      • 포트폴리오 (1)
      • 자격증 (1)
        • 정보처리기사 (0)
        • SQLD (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
숯불돼지왕갈비
C++ 4일차
상단으로

티스토리툴바