본문 바로가기
숨터 가볍게 읽는 공간
이미지 차단
전체 베스트 최근
← programming 게시판

스택오버플로 질문했는데 대답 해석조차 힘들다

익명(125.190) 2022-04-07 00:50 추천 0

https://stackoverflow.com/questions/71769520/this-is-a-question-about-reading-a-binary-file#comment126831746_71769520


열심히 번역기랑 눈으로 수정해가면서 질문 올려서 다행히도 답변을 받았는데

분명 뭔가 전문적으로 말을 해주는데 번역을 해봐도 뭐라는지 제대로 이해가 안감


어떻게 수정을 하라는 거지...?

댓글 13

  • 거기 질문양식 존나까다로움;

    익명(175.123) 2022-04-07 00:51
  • You can't use read and write on objects that are using dynamic allocation. You will need to look into serialization - 동적할당 사용중인 객체에는 read, write를 사용할 수 없고 직렬화에 대해 알아봐야할것이라나봄

    17번(219.248) 2022-04-07 00:52
  • 답글

    그렇게는 해석했는데 직렬화 개념 보니까 머리 아득해지더라

    익명(125.190) 2022-04-07 00:53
  • 답글

    근데 대충 나라면 1. 파일에 입/출력하는 로직을 간단하게 만듬 2. DB에 넣음 둘중 하나를 고를거같음

    17번(219.248) 2022-04-07 00:54
  • 답글

    1번은 뭐 직렬화 빡세게 할 필요 없이 필요한 정보들만 담아서 입출력 맞추고 데이터 복원시키는 기능만 하면 되니까 적당히 하고. 데이터 많아지고 하면 2번이 좋겠지

    17번(219.248) 2022-04-07 00:55
  • 답글

    정보는 저게 다인데, 내가 보기엔 그냥 string int size_t 읽는건 상관이 없는데 밑에 있는 p를 num크기만큼 읽는 데에서 문제가 생기는 것 같거든...

    익명(125.190) 2022-04-07 01:15
  • 이과생은 어딜가나 말 투박하게해서 쉬운편임

    익명(116.39) 2022-04-07 00:52
  • std::string is too complicated to write to a file with write. write doesn't know what you want done with the pointers inside the string; it simply writes the addresses to the file. These addresses are useless to you if not outright fatal. You want to write the data AT the relevant pointers to the file. - string은 파일에 write를 사용해서 뭔가 쓰기에 너무 복잡하고, write는 네가 string 내의 포인터로 뭘 하고싶어하는지 알 수 없다. 파일에 주소를 적을

    17번(219.248) 2022-04-07 00:53
  • 동적할당된 객체한테는 read write못쓰고 std string이 파일에 쓰기에는 너무 복잡하대 포인터로 머 가르켜야하는데 상대적인 포인트 쓰래

    익명(118.235) 2022-04-07 00:53
  • 답글

    아니네 ㅇㅅㅇ 쓸때 스트링 내부 상대주소 포인터 갖다쓰는데 니한테는 그 스트링 포인터 굳이 필요없다는거고 결론만 말하면 string말고 걍 char같은거나 쳐쓰라는거같음

    익명(118.235) 2022-04-07 00:56
  • 구조체를 정적으로 생성한 다음에 데이터 옮겨담고 string을 char*로 바꾼 뒤에 함 해보셈

    Python(dlcjsdltlq) 2022-04-07 00:56
  • ㅇㅅㅇ 아이엘츠 7 토플 100이상 되면됨

    익명(223.38) 2022-04-07 00:57
  • 약 11년전 게시물인데 니가 올렸다고?

    익명(211.108) 2022-04-07 14:41

다른 게시글

  • 정처기 따는거 도움됨? [10]
    웹뉴비(222.233) | 22.04.07
    추천 0
  • 다들 너무 착한거 아니냐?? [3]
    김사장(182.229) | 22.04.07
    추천 0
  • 국비 다닐꺼면 버스기사해라
    익명(121.140) | 22.04.07
    추천 0
  • 스택오버플로우만 봐도 스프링 개병신임을 알수있음 [3]
    익명(175.123) | 22.04.07
    추천 0
  • 3차 대전은 언제 일어나냐?? [3]
    김사장(182.229) | 22.04.07
    추천 0
  • 노영심-학교가는 길
    만남의광장(aerohong) | 22.04.07
    추천 0
  • 스트레스 오지게 받을 땐 어찌 하냐?? [7]
    김사장(182.229) | 22.04.07
    추천 0
  • 형님들 응애 C++ 질문좀해도되겠습니까? [2]
    익명(106.102) | 22.04.07
    추천 0
  • 전공자들도 cs 많이 까먹는구나 [1]
    익명(211.58) | 22.04.07
    추천 0
  • 갑자기 엄청난 분노가 일어나면서 전부 죽이고 싶을 때 있지 않냐?? [6]
    김사장(182.229) | 22.04.07
    추천 0
목록으로
읽기 전용 미러