모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    ㅎㅂㅎ님의
    개인페이지입니다
    가입 : 13-01-29
    방문 : 337회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_5384
    작성자 : ㅎㅂㅎ
    추천 : 0
    조회수 : 4539
    IP : 203.230.***.231
    댓글 : 12개
    등록시간 : 2014/09/11 22:39:41
    http://todayhumor.com/?programmer_5384 모바일
    c++의 string과 동적할당 질문점 해두될까요??
    <div style="text-align:left;">현재 c++에서 string과 동적할당을 공부하고 있는데요 제가 생각했던것이 처음에 address라는 포인터를 생성하고 new string[2]로 방2개를 만들고</div> <div style="text-align:left;">각각의 방에서도 new string[2]를 통해 방을 2개씩 생성해서 address[0]의 처음방에는 문자를 직접 입력받고 address[0]의 두번째 방과 </div> <div style="text-align:left;">address[1]의 첫번째 두번째방은 문자를 입력받지않고 바로 넣었습니다 그후 출력을 해보았고 마지막에 할당해제를 해주었는데요</div> <div style="text-align:left;"> </div> <div style="text-align:left;"><strong><font color="#ff0000">1)</font></strong>제가 궁금한 것이 맨마지막에 할당을 해제해주는 부분인데, 제가 한 것이 제대로 해제를 해준 것이 맞는지가 궁금합니다..</div> <div style="text-align:left;">왜냐하면 제가 문자를 넣는 부분이 address[0][0], adress[0][1]... 이런식인데 </div> <div style="text-align:left;">만약 해제를 해야 한다면          delete[] address[0][0], delete[] address[0][1]... 을 먼저 해줘야 된다고 생각했는대 이것을 넣게되면 오류가 </div> <div style="text-align:left;">걸리더군요 (할당해제 공부하면서 알았는데 할당해제를 안해 주는 것은 오류가 안되는대 할당을 안해준걸 해제하면 오류가 걸리더군요..)</div> <div style="text-align:left;"> </div> <div style="text-align:left;"><strong><font color="#ff0000">2)</font></strong>그리고 처음에 address[0][0]을 직접 입력받는 것으로 할때 getline();을 사용했는데 이것을 사용한 것도 적절 했는지가 궁금합니다</div> <div style="text-align:left;"> </div> <div style="text-align:left;"><strong><font color="#ff0000">3)</font></strong>또다른 궁금점이 제가 구글링을 하면서 찾은 자료가</div> <div style="text-align:left;"> </div> <div style="text-align:left;">1.gets();는 형식지정자를 신경쓰지 않아도되고 공백도 받으나 버퍼오버를 해결못한다<br>2.fgets(s,length,stdin);  stdin이라는 파일포인터를 사용하며 length에 입력되는 버퍼크기를 줌으로써 버퍼오버문제를 해결할수있으나 리턴될경우      모  든 문자열이 입력됬는지 알수없다.<br>3.std::cin >> s; scanf와 비슷하지만 형식지정자가 잘못 됬을때 컴파일러가 에러를 잡아준다 하지만 공백문자에서 멈춤문제가 있다<br>4.cin.getline( s, sizeof( s ) ); fgets와 비슷하게 버퍼크기를 받는다<br>5.string s( istream_iterator( cin ), istream_iterator() ); 사전에 예상되는 문자열의 길이를 알필요가 없지만 공백문자는 무시한다<br>이상 입력받는 함수들은 복잡한 코딩으로 문제를 해결할수는 있다.<br><font color="#ff0000"><strong>6.getline( cin, s ); 바로 요놈이다 버퍼사이즈를 미리알필요도 없고 공백도 해결해주며 형식지정자를 신경쓰지 않아도 되며 이한줄로 모두 해결이 된다.</strong><br></font>                    출처 <a target="_blank" href="http://hanjw8410.egloos.com/viewer/4056009" target="_blank">http://hanjw8410.egloos.com/viewer/4056009</a></div> <div style="text-align:left;"> </div> <div style="text-align:left;">인데 여기서 getline은 버퍼사이즈를 알필요가 없다고 되있는데 이말이 보통 포인터변수를 만들면 참조를 할수있는 변수를 넣거나 아예 동적할당을</div> <div style="text-align:left;">통해 배열처럼 사용할수가 있는데 이때 동적할당을 했을경우 할당해주는 사이즈를 아무렇게 해도 getline을 사용하면 사이즈를 알아서 맞춰 준다는 뜻인지가 궁금합니다.. </div> <div style="text-align:left;"> </div> <div style="text-align:left;">궁금한 것이 너무 많고 구글링 능력과 해석 능력이 떨어지다보니 질문도 너무 당황스러우실수도 있는데.. 혼자서 독학으로 공부하다보니 너무 어렵내요 ㅠㅠ; 두서 없이 쓴거 같은데 읽어 주셔서 감사합니다</div> <div style="text-align:left;"> <img class="chimg_photo" style="border-top:medium none;height:467px;border-right:medium none;border-bottom:medium none;border-left:medium none;width:958px;" alt="제목 없음.png" src="http://thimg.todayhumor.co.kr/upfile/201409/1410441616iVmZyAHGrM3ii4db5.png"></div>

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    89
    라뎅 260x 선택장애 입니다.. [4] ㅎㅂㅎ 15/02/25 19:29 72 0
    88
    만돌린] 시세 같은거 질문해도 되나요? [3] ㅎㅂㅎ 15/02/18 01:19 111 0
    87
    애즈락 b85pro4 메인보드 쿨러 질문입니다 [6] ㅎㅂㅎ 15/02/05 22:29 51 0
    86
    마이크론 550 개만족 스럽내요 [7] ㅎㅂㅎ 15/02/05 19:56 94 0
    85
    링크에 ssd가 대탑용인지 여쭤봐도 될까요 [8] ㅎㅂㅎ 15/02/03 17:54 71 0
    84
    컴퓨터 최종견적 지적좀 부탁드려도 될까요 [8] ㅎㅂㅎ 15/01/25 19:19 63 0
    83
    행복쇼핑 주문결제 질문점 해두될까요 [2] ㅎㅂㅎ 15/01/24 22:40 31 0
    82
    혹시 블루스택 사양에 대해 아시는분 계신가요.. [12] ㅎㅂㅎ 15/01/15 17:37 59 0
    81
    G3258 cpu 질문점해두될까요! [19] ㅎㅂㅎ 15/01/14 11:20 78 0
    80
    인텔 G3420 CPU질문좀 해두될까요.. [8] ㅎㅂㅎ 15/01/13 22:18 71 0
    79
    현재 이사양에 27인치 모니터 추천좀 부탁드립니다.. [4] ㅎㅂㅎ 15/01/11 20:14 78 0
    78
    복귀할려고 하는대 요새 활어떤가여?? [6] ㅎㅂㅎ 15/01/07 15:03 100 0
    77
    휴대폰 알람소리도 찾아주실수있나요.. [2] ㅎㅂㅎ 15/01/02 01:19 29 0
    76
    하스웰i5 씨퓨 내장글픽이 27인치모니터 지원원할까요? [5] ㅎㅂㅎ 15/01/01 07:11 98 0
    75
    50만원대 컴퓨터 견적좀 봐주실수 있을까요.. [6] ㅎㅂㅎ 14/12/31 01:33 71 0
    74
    구조체에 대한 간단한 질문점 해두될까요 [7] ㅎㅂㅎ 14/12/01 02:32 49 0
    73
    c++ 동적배열 vector에 대한 질문점 해두될까요 [2] ㅎㅂㅎ 14/11/02 17:30 28 0
    72
    알톤 로드마스터 r6021 어떨까요?? [1] ㅎㅂㅎ 14/09/21 20:24 28 0
    71
    화장품관련 질문을 여기해두 될까요;; [4] ㅎㅂㅎ 14/09/16 18:57 34 0
    c++의 string과 동적할당 질문점 해두될까요?? [12] ㅎㅂㅎ 14/09/11 22:39 27 0
    68
    고행 4막 같이 도실분~ ㅎㅂㅎ 14/06/21 17:42 28 0
    67
    고행 3~4 같이도실분 악삽니다 [1] ㅎㅂㅎ 14/06/21 02:27 40 0
    66
    c# access 연결 경로 질문점여.. [5] ㅎㅂㅎ 14/06/06 22:07 13 0
    65
    c# access 그리드뷰로 생성된 열을 클릭이벤트가 가능한가요?? [3] ㅎㅂㅎ 14/06/05 20:40 13 0
    64
    c#에서 access 조인문에 대하여 질문점 드려도 될까요? [3] ㅎㅂㅎ 14/06/05 19:35 14 0
    63
    c# access호출 질문점 해두될까요.. [2] ㅎㅂㅎ 14/06/04 01:49 9 0
    62
    보통 1막 4막 왕실런 하실분 계신가여? ㅎㅂㅎ 14/05/19 21:45 24 0
    61
    보통 1/4막 큐브런 하실분 계신가요 [1] ㅎㅂㅎ 14/05/18 16:21 28 0
    60
    문자열 동적할당 질문점 해두 될까요ㅠ;; [4] ㅎㅂㅎ 14/05/08 19:01 35 0
    [1] [2] [3] [4]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈