본문 바로가기

전체 글11

HTTP request message 보내기 web server 를 개발하면서 request message parsing test 가 필요했다. HTTP message format 에 맞춰 crlf 가 포함된 message 를 만들어보자 # test request message POST /cgi-bin/process.cgi HTTP/1.1 User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT) Host: www.tutorialspoint.com Content-Type: text/xml; charset=utf-8 Content-Length: length Accept-Language: en-us Accept-Encoding: gzip, deflate Connection: Keep-Alive string.. 2021. 6. 25.
[c++] [container adaptor] queue queue template class queue; 표준 deque container가 아닌 다른 container 로 사용될 수 있습니다. 해당 container 는 아래 동작을 지원해야합니다. empty size front back push_back pop_front Member types && Member Objects #include template class queue { public: typedef Container container_type; typedef typename Container::value_type value_type; typedef typename Container::size_type size_type; private: container_type C; }; Member funct.. 2021. 5. 31.
[c++] [container adaptor] stack stack template class stack; 표준 deque container가 아닌 다른 container 로 사용될 수 있습니다. 해당 container 는 아래 동작을 지원해야합니다. empty size back push_back pop_back Member types && Member Objects #include template class stack { public: typedef Container container_type; typedef typename Container::value_type value_type; typedef typename Container::size_type size_type; // c++98 에선 필요없음 //typedef typename Container::re.. 2021. 5. 31.
Memory Leak check without while loop https://github.com/LouisBrunner/valgrind-macos/issues/19 Big Sur (macOS 11.0) compatibility · Issue #19 · LouisBrunner/valgrind-macos Latest version of the repo and tap fails to compile on Big Sur with the following error: configure: error: Valgrind works on Darwin 10.x-19.x (Mac OS X 10.6-11 and macOS 10.12-15) github.com > leaks --atExit -- ./test 위 command 를 사용하면 main 문에 while 을 추가하지 않고, 간편하게.. 2021. 5. 24.