태그 : stl 요약보기전체보기목록닫기
- g++ STL error: expected unqualified-id before '(' token(4)2010.02.17
- list::insert, list::erase(0)2008.01.03
- find_if<const char*> 찾지 못하면?(2)2007.12.07
- bind2nd 컴파일 오류2(0)2007.12.06
- bind2nd 컴파일 오류(0)2007.12.05
- map<string,*>::find(const string&) const 피하는 방법 없을까?(4)2007.09.21
- 느린 GNU std::string(2)2007.09.14
- GNU의 std::string은 같은 문자열을 공유한다.(2)2007.09.11
1
- IT
- 2010/02/17 10:00
/usr/lib/gcc/blarblar.../c++/4.x.x/bits/blarblar.tcc:xxx: error: expected unqualified-id before '(' tokenSTL 프로그래밍 하면서 제일 짜증났던 오류메시지였다. 뭔가 내가 잘못한 것이라고 생각했는데, std::min/std::max 템플릿 함수와 매크로함수 min/max가...
- IT
- 2008/01/03 11:48
STL가 제공하는 list에 insert, erase는 각각 iterator를 반환한다. (형태에 따라 반환하지 않는 것도 있으니 주의)
iterator insert(iterator pos, const T& x) : pos 앞쪽에 x를 넣고, x에 대한 iterator를 반환한다.iterator erase(iterator pos) : pos에 ...
- IT
- 2007/12/07 14:40
당연한 결과겠지만, 맨 뒷 녀석이 나오겠지.
#include <algorithm>
#include <functional>
#include <iostream>
using namespace std;
int
main(int argc, char* argv[])
{
const c...
- IT
- 2007/12/06 10:44
bind2nd 컴파일 오류
아, 시바스 리갈 같은 상황. 이럴꺼면 뭣하러 STL써!
#include <list>
#include <algorithm>
#include <functional>
#include <iostream>
using namespace std;
typedef struct m...
- IT
- 2007/12/05 16:47
아래와 같은 소스에서 bind2nd에서 컴파일 오류가 난다.
#include <list>
#include <algorithm>
#include <functional>
using namespace std;
typedef struct mystorage
{
int i;
&...
- IT
- 2007/09/21 18:46
STL에 map과 string을 엮어서 자주 사용하는 편인데, 일반적인 규모에서는 흡족할만한 성능을 보여주기에 별 불만이 없다. 하지만 대용량처리(초당 1,000,000건 정도?)를 하다보면 실망스럽기 서울역에 그지 없다. 다음 소스를 보면 암묵적 형변환에 의해 얼마나 그지 같이 느려지는지 알 수 있다.testFunc(size_t cnt)
{
&nb...
- IT
- 2007/09/14 14:01
신이 내린 축복이라 생각했던 std::string. 삭막하던 C/C++에 string이란 타입을 선사해주신 SGI에게 감사하고 있었다. 가변길이 string. 생각만 해도 아힝~*이 절로 나온다.
그러나...
씨밤. 상당히 평범한 상황에서 그냥 char[]을 쓰는 것보다 느리다. 그도 그럴 것이, assign에서 Allocator를 돌리기 때...
- IT
- 2007/09/11 16:31
보통 std::map에서 key로 std::string을 많이 쓰는데, 쓸 때마다 부담스러웠다. 이유는 key는 std::map에서 node를 만들 때 instance를 새로 만들고 복제하기 때문이다. 그러나 GNU의 std::string은 동일한 문자열은 같은 메모리영역을 공유하도록 만들었다. 따라서 복제가 이뤄져도 실제로 데이터를 복제하는 것이 아니...
1



최근 덧글