Newsgroup: it.comp.lang.c++
Titolo: C++ Strings Question

Hi Ben. Ran into a bit of a problem with C++ here.
I don't get how one would use strings in the language.
In good old BASIC you declare a variable as:
    Dim myString As String
to make it a string. As far as I know there is no
data type in C++ of 'string'. Even the <string.h>
class doesn't help. So, my first question is is
there a way I can declare a variable as a String.
The second question is my thirst to figure out
how to work with the strings when declared. The
<string.h> header is a confusing forest of
illegible functions that no resource for me can
describe. I have looked everywhere (MSDN,
websites, books) but nothing can tell me what
functions I can use to work with strings like the:
    Len()
    Mid()
    Left()
    Right()
    Trim()
    CStr()
    etc...
above Visual Basic functions. That is basically
my second questions.
Thanks a lot in advance
PS: Can't get the mailing list to work. 404 error.
Thanks again
~~~~~~~~~~~~~~~~~~~~~~~
Anatoly Logunov
Graphic & Web Designer
Pixelforge Graphics
accessv...@bigpond.com
to...@bigpond.com
gpft...@hotmail.com
        ~spam is not cool~
For examples of my art:
 
http://anatoly.deviantart.com
~~~~~~~~~~~~~~~~~~~~~~~

 there a way I can declare a variable as a String.
Ici c'est un newsgroup francophone.
A part ça, il ne faut pas inclure string.h mais plutot faire
#include <string>
Ceci vous donnera accés à la classe string dans l'espace de nom std. 
Vous aurez aussi des opérateurs +, =, == ... très pratiques et un 
certains nombres de fonctions membres pour faire pratiquement ce que 
vous voulez.
http://www.sgi.com/tech/stl/basic_string.html
pour plus d'infos.

 ha scritto nel messaggio
news:3a9t8.34949$uR5....@newsfeeds.bigpond.com...


#include <string>
#include <iostream>
int main()
{
	std::string	x("HELLO");
	std::string	y("WORLD");
	if ( x == std::string("HELLO") ) {
		cout << ( x + " " + y );


 In good old BASIC you declare a variable as:
1 - I'm not Ben
2 - You are posting in English to a French speaking newsgroup 
3 - You are posting a C++ question to a C group
4 - What the hell are you smoking? 
-- 
-ed- emdel at 
noos.fr
The C-language FAQ: 
http://www.eskimo.com/~scs/C-faq/top.html
C-library: 
http://www.dinkumware.com/htm_cl/index.html
FAQ de f.c.l.c : 
http://www.isty-info.uvsq.fr/~rumeau/fclc/

 --
1 - Je m'appelle Mauro
2 - Toi aussi , tu es en train de repondre en anglais dans un newsgroup
italien
3 - Le C est mort, vive le C !
4 - Je ne fume pas
Maurus

 italien
...
Pas mal :))
je dirais même plus : tu répond en français en faisant croire à un français
qu'il répond en anglais sur un forum italien alors que ce forum est français
:)
Hasta luego amigo !

Le vendredi 12 avr. 2002, 11:46:48,
  inconnu (
n...@nam.com
) a écrit
  dans fr.comp.lang.c :

Ahem !
Newsgroups: fr.comp.lang.c,fr.comp.lang.c++,it.comp.lang.c++
-- 
  ___________   
_/ _ \_`_`_`_)  Serge PACCALIN -- sp ad 
mailclub.net
 \  \_L_)   Il faut donc que les hommes commencent
   -'(__)   par n'être pas fanatiques pour mériter
_/___(_)    la tolérance. -- Voltaire, 1763


Comme a dit quelqu'un il y a fort longtemps :
Ils ont des yeux, mais ils ne savent pas voir.
A part peut etre pres de la frontiere et dans le val d'Aoste, les
participant aux forums en it n'ont pas le francais comme langue
maternelle.
A+
LD