Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? https://www.cyberforum.ru/ cpp-beginners/ thread154101.html
почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах?
Об операторе присваивания C++
можно "перевести"?
C++ Перевод числа в массив https://www.cyberforum.ru/ cpp-beginners/ thread154079.html
Здравствуйте. У такой меня вопрос: могу ли я перевести n-значное число в массив из n элементов. Например 123 = {1, 2, 3}??? Мне нужно для решения задачи по длинной арифметике на срр. Или может лучше считать число каким-либо другим способом, чтобы потом поразрядно складывать с другим?
C++ Найти букву в тексте, что встречается чаще других https://www.cyberforum.ru/ cpp-beginners/ thread154075.html
программа принемает строку, находит самую часто всречающуюся букву, и выводит слова в которых НЕТУ этой буквы. вернее она должна это делать. букву находит функция, и делает это правельно. но слова правельно не выводит....
C++ Независимые ссылочные переменные
В книге написано что от независимые ссылочные переменные толку так сказать 0 у переменной 2 имени хотя ето не так=) Есть толк от пример. #include <iostream> using namespace std; int main() { int t = 10; const int &i = t; t = 11;
C++ Указатель на элемент массива Добрый день! Возникла проблемка... грубо говоря есть два массива x и y, как к примеру указателю x присвоить указатель y? через &x не дается :( https://www.cyberforum.ru/ cpp-beginners/ thread154008.html
C++ Удаление пробелов в начале и конце Подскажите, пожалуйста, функцию удаление пробелов в начеле и конце строки? Вот примерный код: // есть строка std::string mystr; mystr = " string "; // нужно чтобы удаляло >все< пробелы в начале и конца. т.е. как в примере - 2 пробела в строке в начале нужно убрать и один завершающий строку. на выходе должно быть "string" https://www.cyberforum.ru/ cpp-beginners/ thread153998.html C++ Переменная + индекс
Всем доброго времени суток, знает кто-нибудь, как получить название переменной, получаемое путем конкатенации строки и индекса i? т.е. char str = "var"; ( i = 0; i<10; i++) {
C++ Что быстрее массив или файл https://www.cyberforum.ru/ cpp-beginners/ thread153991.html
Привет! Я тут занялся обработкой содержимого текстовых файлов для этого пишу класс отслеживающий положение курсора в файле (типа номер строки; позиция на строке; текущий символ ну и т.д. - это не так важно) и вдруг возник вопрос правильно ли я начал? Т.е. я в конструкторе класса открываю файл и все его содержимое скидываю в динамический массив, закрываю файл и дальше работаю с масивом....
C++ Запись времени в массив Задача: В течении одной минуты с интервалом в 10 секунд программа должна записывать текущее время с компьютера в массив. А по истечению времени выдавать весь массив в обратном порядке. Подскажите пожалуйста как это сделать https://www.cyberforum.ru/ cpp-beginners/ thread153988.html
ifdef и Ко, указатели в фунциях C++
1.как используются ifdef и endif 2. как реализоввать, ну например, такое: int myFunc(int *one, int *two, int *three) куда описание этих указателей засунуть и как, а еще как сделать указатели на строки в функциях Добавлено через 44 секунды и чуть не забыл 3.что такое pragma
C++ Пара вопросов по С++ возникло несколько вопросов, с которыми что то не могу никак разобраться 1. Как происходит выравнивание при создании структуры? struct { double a; int b; char c;}; struct { char a; int b; double c; }; ведь должны возвращать разный размер? В первом всё достраивается до double, а во втором сначала до int, потом до double? Но тем не менее, проверив в двух компиляторах(в VS2005 и bcc5.5) я... https://www.cyberforum.ru/ cpp-beginners/ thread153956.html
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
16.07.2010, 23:51 0

Строку в массив через контрольный сивол - C++ - Ответ 860692

16.07.2010, 23:51. Показов 756. Ответов 7
Метки (Все метки)

Ответ

SKDzR, strtok(char*str, char*Delim). Собсна через mystring.c_str() можно. А вообще посмотри на форуме. Недавно я спрашивал.

Собственно вот та программа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <fstream>
#include <deque>
#include <sstream>
#include <algorithm>
#include <iterator>
 
int main()
{
        std::string str("An international edition was released on August 9, 2005, published by Drakkar, with a different track listing");
        std::string punct(",!.:?");
        size_t index;
        //Меняем встретившиеся знаки препинания на пробелы
        while((index=str.find_first_of(punct))!=std::string::npos)
                str[index]=' ';
        std::stringstream ss(str);
        std::deque<std::string> dq;
        std::string temp;
        while(ss >> temp)
                dq.push_back(temp);
        std::copy(dq.begin(), dq.end(), std::ostream_iterator<std::string>(std::cout, "\n"));
        system("pause");
        return EXIT_SUCCESS;
}


Вернуться к обсуждению:
Строку в массив через контрольный сивол C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2010, 23:51
Готовые ответы и решения:

Отсортировать массив и найти в нем контрольный символ
помогите пожалуйста с решением: дан массив из 20 символов(организовать массив содержащий 20...

Создание двух массивов, состоящих из элементов, которые не входят в контрольный массив
Доброго времени суток. У меня возникла проблема создания программы, реализующею создание 2...

Создать текстовый файл с исходными данными любой размерности. Из текстового файла переписать числа в массив, типизированный файл. Сделать контрольный
Создать текстовый файл с исходными данными любой размерности. Из текстового файла переписать числа...

Разбить строку в массив через разделитель
Здравствуйте уважаемые форумчане. Мне как новичку интересно как выполнить следующее. Необходимо...

7
16.07.2010, 23:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.07.2010, 23:51
Помогаю со студенческими работами здесь

Ввести значения в массив через одну строку
например я делаю в PHP вот так: $array=array(hello,bye,table) и тем самым записываю значения в...

Как вывести массив в строку через запятую?
Пытаюсь сделать задание, но возник вопрос как вывести массив в строку чрез запятую в textBox?...

Запись в массив чисел написанных в строку через запятую
Реализовал программу для подсчета доходов расходов на windows forms. Данные(название категории и...

Как с через Linq запросы преобразовать строку в массив символов?
Как исключительно через Linq запросы преобразовать строку в массив символов?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru