All Projects : C++ Standard Library : 21. Strings (Component)

Description: The Strings library.


 Select:   Open Issues   Road Map   Change Log   Popular Issues   

Change Log

Progress: 
  12 of 12 issues have been resolved
4.2 patch release.
   Bug STDCXX-843 FIXED [Sun C++] sizeof(mbstate_t) depends on #include order Blocker Closed
   Bug STDCXX-874 FIXED [EDG eccp 3.9] unsats on std::__rw_replace for string member templates Critical Closed
   Sub-task STDCXX-687 FIXED STDCXX-544
[gcc] use string __builtins
Major Resolved
   Bug STDCXX-873 FIXED [EDG eccp 3.9/SuSE 9] wcslen() not declared in <wchar.h> Major Closed
   Sub-task STDCXX-759 FIXED STDCXX-726
[HP aCC 6.16] Out of bound access in 21.strings.cpp
Major Closed
   Improvement STDCXX-231 FIXED std::getline from <string> header is rather slow Major Closed
   Bug STDCXX-375 FIXED std::getline() declared in <istream>, but should be declared in <string> Major Closed
   Improvement STDCXX-518 FIXED std::string copy constructor slow Major Closed
   Bug STDCXX-832 FIXED [HP aCC 6.16] warning #4232 in <string>: conversion from "wchar_t *" to a more strictly aligned type Minor Closed
   Bug STDCXX-250 FIXED std::operator>>(istream&, string&) fails to set failbit after it extracts 0 characters Minor Closed
   Improvement STDCXX-249 FIXED std::operator>>(istream, string&) inefficient Minor Closed
   Bug STDCXX-438 FIXED std::string::append (InputIterator, InputIterator) appending self incorrect Minor Closed
Progress: 
  15 of 15 issues have been resolved
Last stable Incubator release after 4.1.3.
   Bug STDCXX-271 FIXED [HP aCC 3.70] unsats on basic_string::replace() member template Blocker Closed
   Bug STDCXX-129 FIXED [HP aCC] ::wmemcpy et al not declared in <wchar.h> Critical Resolved
   Bug STDCXX-214 FIXED [LWG #467] std::char_traits<char>::compare() broken for negative characters Major Resolved
   Bug STDCXX-125 FIXED [aCC 3.63/HP-UX 11.23] wctob undeclared in <wchar.h> Major Resolved
   Bug STDCXX-492 FIXED std::string::operator+=() slow Major Resolved
   Bug STDCXX-272 FIXED [LWG #625] std::string::find_first_of() returns 0 for the empty string Major Closed
   Bug STDCXX-364 FIXED [gcc/Linux] std::tm not declared in <cwchar> Major Closed
   Bug STDCXX-466 FIXED basic_string<>::rfind() and basic_string<>::find_xxx() methods throws length_error(), but shouldn't Major Closed
   Bug STDCXX-541 FIXED std::char_traits<char>::find fails to find characters from the extended ASCII set Major Closed
   Bug STDCXX-493 FIXED std::string::append() slow Major Closed
   Bug STDCXX-491 FIXED string::push_back() slow Major Closed
   Bug STDCXX-383 FIXED [HP aCC 3.76] many remarks #4271-D: type conversion may lose sign from <string> Minor Closed
   Bug STDCXX-368 FIXED [gcc 3.2.3] unused parameter warnings on string ctor declaration Minor Closed
   Bug STDCXX-205 FIXED std::operator<<(ostream, string) calls width(0) regardless of sentry Minor Closed
   Bug STDCXX-206 FIXED std::operator<<(ostream, string) doesn't call width(0) on ios_base::failure Minor Closed
Progress: 
  1 of 1 issues have been resolved
Not an incubator release (Rogue Wave SourcePro 9, Update 1 only, nearly identical to 4.1.3 except with a different configuration and build infrastruture).
   Improvement STDCXX-176 FIXED std::string::find() inefficient Critical Resolved

Preset Filters


Component Summary

Open Open 8
   16%
Reopened Reopened 3
   6%
Resolved Resolved 8
   16%
Closed Closed 30
   61%

Open Issues

By Priority
Major Major 2
   18%
Minor Minor 9
   82%

By Assignee
Martin Sebor 2
   18%
Unassigned 9
   82%