LINUX.ORG.RU

>прочитать кон нужного мне символа на с++

(int)simvol

Selecter ★★★★
()

А строку разбить:
#include <iostream>
#include <string>
#include <vector>
using namespace std;

int main()
{
	string str = "String";
	vector<char> str_array;
	const int str_len = str.length();
	for(int i=0; i<str_len; i++)
	{
		str_array.push_back( *str.substr(i, 1).c_str() ) ;
	}
	return 0;	
}

Selecter ★★★★
()
Ответ на: комментарий от Selecter

>string str = "String";
>vector<char> str_array;
>const int str_len = str.length();
>for(int i=0; i<str_len; i++)
>{
>str_array.push_back( *str.substr(i, 1).c_str() ) ;
>}

слушай ламо, ты в каком Бобруйске учился программировать?

string str = "String";
(int)str[i]

и все

anonymous
()
Ответ на: комментарий от Keiko

> ты в Бобруйске был хоть раз ?

ну расскажи, как там в бобруйске?

anonymous
()
Ответ на: комментарий от anonymous

>слушай ламо, ты в каком Бобруйске учился программировать?

string str = "String";
(int)str[i]

и все

Человек написал "разбить строку на символы". Я ему и нарезал, положил на тарелку.

А вариант с substr подойдёт для разбиения строки на подстроки. Прежде чем орать, читай весь тред.

Лучше зайди в Development и найди ошибку в задачке про молоко! Не спорь с батькой!

Selecter ★★★★
()
Ответ на: комментарий от Selecter

>Человек написал "разбить строку на символы". Я ему и нарезал, положил на тарелку.

вот об этом и речь, нафига резать если string и так массив char.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.