태그>stl(총 60개의 글)
'stl' 관련 최근글
-
- [강좌] STLPort를 깔아보자 (수정 2011/02/07)

-
!~창조는 생명~! by 체인지겟타|2008/02/29 13:41
윈도우즈 환경에서 가장 많이 쓰이고 있는 컴파일러는 아마도 MS사의 Visual Studio일 것이다 현재 Visual Studio는 2010까지 나온걸로 알고 있는데 하지만. 의외로 아직도 6.0이 많이 쓰이고 있다 C+를 배우는..
- [강좌] STLPort를 깔아보자 (수정 2011/02/07)
-
- 08시즌 카즈예상

-
친절을 모르는 탄센씨의 안습블로그 by 민초리|2008/02/03 11:53
아마 군대가기전 마지막 야구글이 되것네요 일부러 카즈에 대한 글들은 피했지만 07시즌을 돌아보고 08시즌을 한번예상하고싶어 이리 써봅니다 똥글이니 그냥 재미로만 봐주세요 1. 맛이 간 선발진 그나마 웨인. 이번시즌 카즈를 먹여살린건 누가 뭐라해도 웨인라이트입니다 | Adam W..
세인트루이스카디널스, 세인트루이스, 카디널스, STL
- 08시즌 카즈예상
-
- list::insert, list::erase

-
Purewell.BIZ by 샘이|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에 ..
- list::insert, list::erase
-
- find_if<const char*> 찾지 못하면?

-
Purewell.BIZ by 샘이|2007/12/07 14:40
당연한 결과겠지만, 맨 뒷 녀석이 나오겠지. #include #include #include using namespace std; int main(int argc, char* argv[]) { const char buf[] = "Hello, world!"; const char* pb(buf); const char* pe(buf+sizeof(b..
- find_if<const char*> 찾지 못하면?
-
- bind2nd 컴파일 오류2

-
Purewell.BIZ by 샘이|2007/12/06 10:44
bind2nd 컴파일 오류 아, 시바스 리갈 같은 상황. 이럴꺼면 뭣하러 STL써! #include #include #include #include using namespace std; typedef struct mystorage { int i; char c; } mystorage; #if defined(POINTER_TYPE) typedef list mylist; #..
- bind2nd 컴파일 오류2
-
- bind2nd 컴파일 오류

-
Purewell.BIZ by 샘이|2007/12/05 16:47
아래와 같은 소스에서 bind2nd에서 컴파일 오류가 난다. #include #include #include using namespace std; typedef struct mystorage { int i; char c; } mystorage; typedef list mylist; inline bool check(const mystorage& s, int id) { ret..
- bind2nd 컴파일 오류
-
- [C++] STL - map reference

-
Seong Min's Pages by 한여름밤의꿈|2007/10/13 23:28
- [C++] STL - map reference
-
- map<string,*>::find(const string&) const 피하는 방법 없을까?

-
Purewell.BIZ by 샘이|2007/09/21 18:46
STL에 map과 string을 엮어서 자주 사용하는 편인데, 일반적인 규모에서는 흡족할만한 성능을 보여주기에 별 불만이 없다. 하지만 대용량처리(초당 1,000,000건 정도?)를 하다보면 실망스럽기 서울역에 그지 없다. 다음 소스를 보면 암묵적 형변환에 의해 얼마나 그지 같이 느..
- map<string,*>::find(const string&) const 피하는 방법 없을까?
-
- 느린 GNU std::string

-
Purewell.BIZ by 샘이|2007/09/14 14:01
신이 내린 축복이라 생각했던 std::string. 삭막하던 C/C+에 string이란 타입을 선사해주신 SGI에게 감사하고 있었다. 가변길이 string. 생각만 해도 아힝~*이 절로 나온다. 그러나. 씨밤. 상당히 평범한 상황에서 그냥 char[]을 쓰는 것보다 느리다. 그도 그럴 것이, assi..
- 느린 GNU std::string
-
- GNU의 std::string은 같은 문자열을 공유한다.

-
Purewell.BIZ by 샘이|2007/09/11 16:31
보통 std::map에서 key로 std::string을 많이 쓰는데, 쓸 때마다 부담스러웠다. 이유는 key는 std::map에서 node를 만들 때 instance를 새로 만들고 복제하기 때문이다. 그러나 GNU의 std::string은 동일한 문자열은 같은 메모리영역을 공유하도록 만들었다. 따라서 복제..
stl, cplusplus, string, map, copyonwrite
- GNU의 std::string은 같은 문자열을 공유한다.
-
- 멀티 스레드 환경에서의 STL

-
OI ㅋr 로 스 의 이야기 by 이카로스|2007/06/08 17:46
이전에 STL 스레드 문제로 포스팅을 한적이 있다. Is STL Queue Thread Safe? 그런데 또 같은이유에서 삽질을 하고 말았다. 사실 사소한 실수에서 비롯한것이지만. 한쪽의 스레드는 List Map을 참조하여 Text를 그리고 한쪽에서는 삭제또는 추가를 하는 형태가 있다. 처음..
- 멀티 스레드 환경에서의 STL
-
- STL 은 죄없다 2탄...

-
박피디의 게임 아키텍트 블로그 by 박PD|2006/12/01 16:03
잊기 전에 써 놓습니다. 1번 경우 : (이건 예전에 한번 언급한 문제군요) 멤버 변수가 int m_Test[10]; std::vector m_vector; 와 같은 상태에서 m_Test[10] = 0; m_vector.erase() 호출하면 CRASH! 2번 경우 : std::vector m_vector; void CTest::MyTest() { ..
- STL 은 죄없다 2탄...
-
- std::bitset에 관한 예제

-
놀러와 by jungmoona|2005/08/26 10:05
#include #include using namespace std; int main ( int argc, char** argv ) { bitset< sizeof ( unsigned short ) * CHAR_BIT > bs; unsigned int i = 0; cout << "1 Current bitset size = " << bs.bitset_size <..
- std::bitset에 관한 예제
-
- 네이버 stl 코드 find 인덱스 알아내기

-
놀러와 by jungmoona|2005/08/22 10:18
////find 알고리즘을 이용하여 배열에서 찾고자하는 원소의 인덱스 알아내기 void main() { vector str; vector::iterator pstr; string str2="ddd"; str.push_back("aaa"); str.push_back("bbb"); str.push_bac..
- 네이버 stl 코드 find 인덱스 알아내기


