pozdrav ljudi ... evo pokusavam ovdje nest isprogramirati u c++u i sve super ide ... i sad trebam ucitati par stringova ... bas bih htio koristiti string tip podatka ... a ne char array ... al zbog nekog razloga ovaj dolje kod mi ne radi :
Citiraj:
#include <iostream>
#include <stdio.h>
using namespace std;
string r1;
int main(void)
{
scanf("%s",&r1);
cout<<r1<<endl;
system("pause");
return 0;
}
|
iz nekog razloga program mi se rusi ... da li uopce funkcija scanf moze raditi s string klasom ?? ako ne moze da li postoji neki nacin na ju natjeram ? za sada sam uspio to ovako napraviti ...
Citiraj:
#include <iostream>
#include <stdio.h>
using namespace std;
string r1;
char temp[256];
int main(void)
{
scanf("%s",temp);
r1=temp;
cout<<r1<<endl;
system("pause");
return 0;
}
|
na taj nacin sve radi ... ali imam varijablu viska ... tj. opet koristim char array koji pokusavam zamjeniti string klasom ... da li itko ima ideje kako to napraviti ? treba mi bas taj formatirani unos ... znam da radi s cin i s getline ...