인프런 커뮤니티 질문&답변
BufferWriter와 BufferReader 헤더파일에서
작성
·
284
0
1. BufferReader의 연산자 함수에는 inline 키워드가 붙어있고 , BufferWriter에는 inline키워드가 없는 이유 무엇인가요?
2. template함수는 cpp로 옮기니까 안되던데
꼭 header파일에 구현해야하는 건가요?
퀴즈
복잡한 C++ 객체(포인터, 동적 배열 포함)를 네트워크를 통해 전송하기 전 데이터 직렬화가 필요한 주요 이유는 무엇일까요?
데이터 크기를 줄이기 위해
보안을 위해 데이터를 암호화하기 위해
복잡한 메모리 구조를 단순한 바이트 배열로 변환하기 위해
서로 다른 프로그래밍 언어 간 데이터 형식을 자동 변환하기 위해
답변 1
0
Rookiss
지식공유자
1.
inline은 컴파일러에 힌트를 주는거라 상관없습니다.
2.
네 그냥 템플릿은 헤더파일에 만든다고 생각하시면 됩니다.
꼭 100% 그래야 하는 것은 아니지만, 거의 그렇게 만들게 됩니다.





