c++ string class

21 отговора 548 прегледа
#1

c++ string class

zdr na vsichki.imam slednia vapros.kak da definiram razmer na string pri hachalno
definirane na tipa, kato ispolzvam string class. kato primer ako se ispolzva staria c method
char array[20];//tuk definiram razmer ot 20 charecters(19+\0)
cin.get(array,10);//cheti parvite 10 char(vsachnost 9+\0)
cout<<array;//ispluva 9 chr koito sa
kato nachalo opitax tova:
string str1[10];
getline(cin,str1[10]);
cout<<str1;
compiled and linked ok,but ne iska da go ispalni pri execucia.

Отговор
в отговор на usa #2

Re: c++ string class

string str1[ 10 ]; // това ти заделя 10 string обекта, не може да се предефинира конструктор, който да има синтаксис като заделяне на classic raw array

прави се ето така:
string str1( 10 ); // не е ли интуитивно, simple constructor с 1 аргумент, какво му трябва на човек

най-често умните хора са и лоши
Отговор
в отговор на usa #3

Re: c++ string class

Не го мисли, говедото само си заделя памет и после си я освобождава.


System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Отговор
в отговор на vroom #4

Re: c++ string class

That won't work with c++ compiler.

Отговор
в отговор на vroom #5

Re: c++ string class

opitax constructor s two arguments
string str1(10,' ');//tuk definiram string s 10 prazni charecters
getline(cin,str1);//cheta char by char
cout<<str1<<endl;//ispluvam s flush
compiled,linked and run excellent.
???no sega ima drug vapros.kak da vpisha opredelen broi char into the string
da kajem 4 naprimer i ako vaveda poveche da otreje ostanalite
ili ako vaveda 12,da pokaje samo 10,koeto e default statement

Отговор
в отговор на usa #6

Re: c++ string class

Nema da se plaushish. Ima MSDN tam ima dori podni examples 4etesh i posle si go pishesh
ili vij tuk
codeproject.com systo ima dosta help za sekvi slu4ai

Отговор
в отговор на usa #7

Re: c++ string class

е вземи прочети нещо за форматните манипулатори на stream-овете, за самия string клас, нищо не ставаа наготово, трябва си яко четене, писане и пробване...

един от колегите спомена за MSDN, това е добър източник на информация за тези неща, макар и не чак толкова добър според мен специално за STL, но това си е лично мое мнение...

най-често умните хора са и лоши
Отговор
в отговор на vroom #8

Re: c++ string class

Mislai 4e MSDN moje da mu dade predstava sa STL i dori samo s negova pomosht da po4ne da izpolzva STL

Po-vajnoto e da po4ne da 4ete vmesto da pishe gluposti po clubovete

Отговор
в отговор на canada #9

Re: c++ string class

abe ne sluchaino tuka v us za bulgarite imat xubavo mnenie.kato cheta podobni statiiki i mi smee.
abe moi chovek.MSDN ne e narushnik za c++.ako nesi razbral dosega nikoga niama da go razberesh.tova e Micwosoft harachnik za microsoft compiler.
MS compiler za c++ e mnogo interesen.
for example ti deto mnogo chetech can you assign different type of variables into a array.for ex first cell type int 2,second cell type float 2.3,third cell char 'a' and so far.
As moga ama kato ispolzvam tapia MS compiler.
ta na vaprosa deto go zadadox predi niama otgovor.niama shtoto mnogo chetete vmesto da sednete i da pomislite.aide chao i ne se kaxarete.ima dosta da pochetete ot MSDN dokato nauchite (tava kato maipat go priemete.)
inache seriozno vi pojelavam vsichko hai-dobro
aide

Отговор
в отговор на usa #10

Re: c++ string class

ти се научи да пишеш, после да програмираш, и после чети мсдн

Отговор
в отговор на usa #12

Re: c++ string class

Мда, отивай да откриваш клуб "Заядливец", мястото ти не е тука!
===================================
"kak da definiram razmer na string pri hachalno
definirane na tipa, kato ispolzvam string class"
===================================
"MSDN ne e narushnik za c++.ako nesi razbral dosega nikoga niama da go razberesh.tova e Micwosoft harachnik za microsoft compiler."
===================================
"MS compiler za c++ e mnogo interesen.
for example ti deto mnogo chetech can you assign different type of variables into a array.for ex first cell type int 2,second cell type float 2.3,third cell char 'a' and so far."
===================================
"..........tapia MS compiler"
===================================
Вярно - научи се да пишеш поне.
За програмиране - .....!?!?!?!??!

Отговор
в отговор на Zelen #13

Re: c++ string class

kef mie
shtoto rechix da zadam edin sravnitelno lesen vapros i muxite se xvanaxa
obache sega shte zadam edin po truden
mojeteli da promenite const in c++.
aide s zdrave

Отговор
в отговор на usa #14

Re: c++ string class

и ти ме кефиш...това, което задаваш сега е "сравнително лесен въпрос", да не кажем много лесен...а предишния беше с класи под сегашния...

най-често умните хора са и лоши
Отговор
в отговор на usa #15

Re: c++ string class

Ти си болен мозък, момко.

Първо, не зададе въпрос, а написа несвързана поредица от думи на бг, енг и Ц++.

Второ - това за впечатлението на ус фирмите за бг програмистите - не разбрах иронично ли беше - но нали знаеш - фирмите си изграждат впечатлението въз основа на бг програмистите, които познават.
И та щом те познават тебе и имат такова впечатление - направи си сам извода. Или ти си изключение?

Отговор
в отговор на usa #16

Re: c++ string class

"mojeteli da promenite const in c++"
================================
Аха, а крокодила по-дълъг ли е, отколкото е зелен?:))

Отговор
в отговор на Zelen #17

Re: крокодила

Много ясно, че е по-зелен, щото е дълъг само на дължина, а е зелен на дължина и ширина.


System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Отговор
в отговор на vroom #18

Re: c++ string class

po predishnia vapros.
biax pisal
-----------------------
string str1(10,' ');//tuk definiram string s 10 prazni charecters
getline(cin,str1);//cheta char by char
cout<<str1<<endl;//ispluvam s flush
-----------------------------------------
ti nishto ne kaza.
zatova az prodaljavam
tova niama da se compilra ako e vkarano v structora.(///)
-------------------
kolkoto do moia bg,az i ne pretendiram che moga da go picha.

Отговор
в отговор на Myxa #19

Re: c++ string class

chakai malko.tuka ima niakakva grechka.ne slagai vsichki koito pichat v kluba pod znamenatel programisti.az ne govoria za programisti.inache v us niama mnogo bg programisti.no tezi koito sa tuka imat mnogo dobro renome i sa uvajavani.
rabotil sam iv bg i triabva da ti kaja che mnogo ot horata deto rabotiat v bg sa mnogo dobri.niakoi ot tiax sa napravo genii.
inache na ang mi e po-lecno da picha

Отговор
в отговор на Zelen #20

Re: c++ string class

shte ti pomogna malko
zavisi ot kompailera....ne e lesno no ako opitach moje i da spoluchish.
ako go napravish shte moje in run time da redifinirach array size...
ama tova v skobi. aide chao

Отговор