s: AT&T C++ string class std::string compatible

From: Mai Kee (maik_NOSPAM_reiss_at_yahoo.de)
Date: 10/30/04

  • Next message: Brian Riis: "Re: Favorite debuggers"
    Date: Sat, 30 Oct 2004 16:54:23 +0200
    
    

    Hi friends,

    I am on the lookout for a string class. Since I use sometimes the pretty
    old BC++ 3.1 (not ansi c++, but AT&T C++), I would like to have somewhat
    that can be linked and/or compiled with that old compiler.

    Even, because I write most of my programs with eVC4, Coldfire GCC and
    BC++ 5 (not BCB5!) it should be less or more compatible to the methods
    of the std::string. So I could reuse code between different projects.

    Of course I did some google'ing and found some stuff. But my next idea
    was to hear some "live response" from this board.
    Some answers like "I use XYZ with BC++3.1 because ... " and "Do not use
    ABC, its not worth the time installing it, because ..." would be welcome
    to me.

    I am short on money and I write my stuff mostly for free use, so some
    "least cost" or some types of free licence would be very welcome ;-)

    - 1st I tried out the built in "class String" of BC, it is not much more
    than a helper class for containers.

    - 2nd I tried the "class str" of david nugent (3:632/348@fidonet). Seems
    to work fine, but nearly no methods are equal to std::string.

    - 3rd I took a look on "String++ Version 3.1" from Carl Moreland
    (compuserve:72137,2657). Same result.

    - 4th I tried on a very sdt::string - like class from a guy calling
    himself "robertnz". But this baby needs some love first before willingly
    to compile under BC31.

    Waht would you suggest me to use?

    -- Mai Kee


  • Next message: Brian Riis: "Re: Favorite debuggers"

    Relevant Pages

    • Re: String concatination
      ... There is not operator + in the string class. ... the C# compiler is who translates this code in a call to the Concat string's ... The C++ compiler doesn't do this magic;). ... Un saludo ...
      (microsoft.public.dotnet.languages.vc)
    • operator=
      ... Suppose I have a string class that has two '=' overloads; ... If my copy target is another CTheClass object, ... This implies that 2 is not required, and that the compiler ... My first question is whether this is behaviour, ...
      (alt.comp.lang.learn.c-cpp)
    • Re: AT&T C++ string class std::string compatible
      ... > Hi friends, ... > I am on the lookout for a string class. ... > that can be linked and/or compiled with that old compiler. ...
      (alt.comp.lang.learn.c-cpp)
    • Re: String Functions in MF
      ... Al Dev and others list method prototypes. ... the String class is from Al Dev. ... compiler and is not done at run-time. ...
      (comp.lang.cobol)
    • Re: Implicit int
      ... It isn't the compiler, or indeed its licence, I object ... The point would, of course, be that the virtual machine could be ... whereby new team members could only be introduced ...
      (comp.std.c)