underwork
close
프로필 사진

underwork

github: @syk25

  • 모든 글 모음 N
    • 걍 느낀 것들 N
    • 일하면서 느낀 것들
    • 알면 편해지는 것들
    • 크래프톤 정글
    • IT 취업 준비
    • 안 봐도 됨
  • 홈
  • Github
[ C++ ] 문자열 패딩을 만드는 법

[ C++ ] 문자열 패딩을 만드는 법

예제문자열 “123” 앞에 “0” 패딩을 3개 붙이기string a("123");string b = string(3, '0');int paddings = 4;a.insert(0, b); // "000123": 첫째 인수는 삽입하고자하는 위치, 두번째는 삽입하려는 문자열!a.insert(a.size(), string(paddings, '0')); // "0001230000"디버깅아래의 함수를 헷갈리면 안된다. 2번째 매개변수는 문자열이 아니라 문자 리터럴을 사용해야한다. string b = string(3, '0'); // 좋은 예안그러면 문자열의 null캐릭터까지 추가가 되어 패딩으로서의 역할을 하지 못한다.string(paddings, "0"); // 널캐릭터까지 추가되어 패딩이 망가진다.

  • format_list_bulleted IT 취업 준비
  • · 2024. 9. 26.
  • navigate_before
  • 1
  • navigate_next
반응형
공지사항
전체 카테고리
  • 모든 글 모음 N
    • 걍 느낀 것들 N
    • 일하면서 느낀 것들
    • 알면 편해지는 것들
    • 크래프톤 정글
    • IT 취업 준비
    • 안 봐도 됨
인기 글
전체 방문자
오늘
어제
Copyright © 언더워크 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바