suggest parentheses around assignment used as truth value 아래와 같은 코드를 작성하면 while (c = *str++) suggest parentheses around assignment used as truth value 위와 같은 에러 메세지가 나타난다. 이를 해결하는 방법은 조건문을 ()로 한번 더 싸는 것이다. while((c = *str++)) while( 여기 ) 여기에는 true, false를 판단할수 있는 식이 들어가야 하는데 ++ 후위 연산자를.. C언어 2014.06.11
valgrind test bounds checker 와 valgrind 성능 차이 얘기중에 아래와 같은 케이스에 valgrind가 리포팅이 되는지 확인하고자 테스트 확인할 부분 : * 0~7까지의 char 배열을 선언하고 -1을 접근하는 경우와 7을 넘어서는 접근에 대한 포인터 연산에 대해 리포팅 #include <string.h> #include <stdio.h> #include <stdlib.. C언어 2014.06.03
http protocol server를 만들고 테스트할때 http 프로토콜을 지원학 되면 브라주저에서 테스트가 가능하게 된다. 간단히 GET 방식으로 Query String을 넘기고 필요한 작업을 처리하고 리턴하는 것을 살펴보자 서버가 http 프로토콜을 지원한다면 telnet을 가지고도 테스트를 할수 있다. 테스트는 telnet path port 만.. 프로그램 2014.05.14