컴퓨터219 no match for ‘operator<’ in ‘__x < __y’ 위와 같은 에러는 주로 std::map이나 std::set에 넣는 객체가 operator< 를 갖고 있지 않을 때 발생한다. 전체 에러 메세지는 다음과 같다. (보면 알듯이 gcc 에서 난 에러 메세지임, VC++ 도 비슷한 류의 메세지가 뿌려질 것이다) g++ -c merge_norm_pcc_rank_networks.cpp /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_function.h: In member function ‘bool std::less::operator()(const _Tp&, const _Tp&) const [with _Tp = edge]’: /usr/lib/gcc/i386-redhat-linux.. 2010. 4. 15. l-value specifies const object L-value는 할당 연산자 = 를 기준으로 왼쪽에 있는 값, 즉 left-hand value 를 의미하는 것으로, C에서 L-value는 특정한 값으로 설정될 수 있는 변수이어야 함을 의미하는 경우가 대부분이다. 즉, a = 3; 위와 같은 구문이 있을 때, 우리는 a라는 변수는 값을 변화시킬 수 있는 특성을 갖고 있다는 것을 가정한다. 만약 a 라는 변수가 그 값을 변화시킬 수 없는 변수라면 위와 같은 구문은 에러를 발생시킨다. 제목의 l-value specifies const object 에러 역시 이와 같은 경우로, 말 그대로 해석하자면 'l-value는 const 객체로 지정되어 있다', (그런데 넌 지금 뭐를 하려고 하는 거니?') 정도. 즉, 값을 변경할 수 없다고 상수로 선언한 상태에서 값.. 2010. 4. 13. Report형식의 CListCtrl에서 특정 항목 선택하기 SelectAll 과 같은 함수가 없지만 다음과 같이 구현할 수 있다. int i = 0; for(i = 0; i 2010. 3. 30. 일반화된 상관계수 상관계수, 특히 피어슨 상관계수(Pearson's correlation coefficient)는 두 변수 사이에 선형관계가 존재하는지를 나타내는 수치로 많이 사용된다. 만약 한 변수와, 여러 변수를 선형결합시킨 값, 이 두 값 사이의 상관계수를 구하고자 한다면, 다음과 같은 식을 사용한다. 2010. 3. 23. 이전 1 ··· 42 43 44 45 46 47 48 ··· 55 다음