|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2003
Città: Bologna
Messaggi: 1291
|
Stringhe in c++
premetto che ho cominciato solo da poco a dare un occhiata al c++...
In tutti gli esempi che ho visto si usano le stringhe in questo modo: Codice:
main (){
string pippo="ciao mamma\n";
cout << pippo;
}
parto dal fatto che devo scrivere Codice:
main () {
string pippo="ciao mamma\n";
std::cout << pippo
}
a parte questo non mi riconosce string (ho incluso string e stdio) e mi da questo errore: 'string' does not name a type oppure 'string' undeclared, first use this function a seconda di dove metto string Mi dareste qualche suggerimento ? Mi va bene anche "cambia ide, usa $questo" oppure " usa questo compilatre che quello fa schifo".. o cose del genere .. xo' x favore in questo caso indicatemi cosa e da dove scaricare .. (ah, uso win) P.S. metto qui sotto il codice completo della stupidaggine che ho scritto.. magari trovate un errore che non ho visto Codice:
#include <iostream>
#include <string>
class Prodotto{
public:
Prodotto();
Prodotto(int i);
int getProd ();
private:
//string name;
int n;
};
Prodotto::Prodotto(){
n=27;
//name="Jean Alesi";
}
Prodotto::Prodotto(int i){
n=i;
}
int Prodotto::getProd (){
std::cout << "n di questo oggetto e' impostato a " << n << ". \n";
//std::cout << "Il nome di questo prodotto e\' " << name << " ! \n";
return 0;
}
int main()
{
std::cout << "Hello world! \n";
std::cout << "questo e' il mio primo programma in c++ \n";
std::cout << "dai, non e\' difficile, funzioni, vero ? \n";
int i=0;
std::cout << "inserisci un numero: ";
std::cin >> i;
//string mamma;
Prodotto gas;
Prodotto gigi(46);
std::cout << "Il numero che hai inserito e\' stato memorizzato nella variabile i \n";
std::cout << "i adesso vale" << i << "\n";
std::cout << "\n Adesso provero\' a chiamare una funzione di Prodotto \n";
gas.getProd();
gigi.getProd();
return 0;
}
-Gas-
__________________
-Gas- |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Codice:
#include <string>
#include <iostream>
using namespace std;
int main (void) {
string pippo="ciao mamma\n";
cout << pippo;
return 0;
}
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2003
Città: Bologna
Messaggi: 1291
|
Grazie mille per le correzioni.. questa sera da casa provo
__________________
-Gas- |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Versilia
Messaggi: 569
|
Quote:
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: May 2006
Città: Salerno
Messaggi: 936
|
Quote:
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2006
Messaggi: 3461
|
ciao ragassi,
dato che si parla di stringhe, a me servirebbe un sistema comodo e veloce per parsare stringhe da file. In C++ ci sono delle facilitazioni per questo?
__________________
Alienware M17xR3 // Intel Core i7 Processor 2670QM (2.20Ghz, 6MB, 4C); LCD 17.3in 120Hz w/ 3D Bundle WideFHD (1920 x 1080) WLED; RAM 8 Gb 1333MHz DDR3 Dual Channel; 1,5GB GDDR5 NVIDIA GeForce GTX 560M |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Feb 2004
Messaggi: 1454
|
Quote:
http://www.daniweb.com/tutorials/tutorial6542.html |
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Jul 2003
Città: Bologna
Messaggi: 1291
|
Quote:
Funziona Grazie 1000 !
__________________
-Gas- |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:27.



















