Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Argentum21
1 / 1 / 0
Регистрация: 05.03.2014
Сообщений: 75
#1

Insert () - C++

13.06.2014, 12:18. Просмотров 286. Ответов 3
Метки нет (Все метки)

Здравствуйте. Подскажите, пожалуйста, в этом коде процедура insert () - стандартная или ее можно расписать как отдельную функцию?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
using namespace std;
int main()
{
    int n;
    string S1,S;
    cout<<"Input S1 : ";
    getline(cin,S1,'\n');
    cout<<"Input S : ";
    getline(cin,S,'\n');
    cout<<"Input position :";
    while(!(cin>>n)||n >= S.size()){
        cerr<<"Error while reading the integer n "<<endl;
        return EXIT_FAILURE;
    }
    S.insert(n,S1);
    cout<<S<<endl;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2014, 12:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Insert () (C++):

String.insert - C++
Здравствуйте. Пожалуйста, покажите мне пример программы, которая вставляет строку в строку в заданное место с помощью метода insert. Чтобы...

String.Insert - C++
Помогите, пожалуйста, в чем проблема String gr; gr = &quot;3x+5&quot;; String t = &quot;00&quot;; ...

Векторы. insert() - C++
Помогите, пожалуйста, изучаю векторы и появляется непонятная ошибка. #include &lt;iostream&gt; #include &lt;vector&gt; void main() { ...

Шаблоны: insert, erase - C++
У меня проблема, как именно нужно описать main и проблема с функцией insert, мне сказали, что в ней может не быть места, чтобы вставить...

insert в двухмерном векторе - C++
Доброго времени суток, тут возник вопрос. Вот сабж int main(){ vector&lt;vector&lt;int&gt; &gt; q; vector&lt;int&gt; qtemp; int...

Red Black Tree Insert - C++
Написал вставку в красно-черное дерево, если вводить случаи по отдельности, то работает, а если несколько случаев срабатывает, почему-то...

3
Тамика
Котовчанин
909 / 454 / 144
Регистрация: 16.02.2010
Сообщений: 3,095
Записей в блоге: 27
13.06.2014, 12:19 #2
Стандартная. А зачем расписывать?
0
Argentum21
1 / 1 / 0
Регистрация: 05.03.2014
Сообщений: 75
13.06.2014, 12:24  [ТС] #3
Тамика, спасибо. Расписать было бы неплохо, для того, чтобы лучше разобраться в ней
0
Croessmah
Эксперт CЭксперт С++
13413 / 7564 / 855
Регистрация: 27.09.2012
Сообщений: 18,617
Записей в блоге: 3
Завершенные тесты: 1
13.06.2014, 13:10 #4
Цитата Сообщение от Argentum21 Посмотреть сообщение
Расписать было бы неплохо, для того, чтобы лучше разобраться в ней
открываете исходник и читаете. Вам нужен std::basic_string::insert
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2014, 13:10
Привет! Вот еще темы с ответами:

std::map insert, нужно ли? - C++
ifstream input(&quot;data.txt&quot;); string tmp; while(getline(input,tmp)) { data d = getData(tmp); login++; pass++; } ...

Vector.insert ругается на размер - C++
#include &lt;QCoreApplication&gt; #include &lt;list&gt; #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; void vivod(vector&lt;int&gt;...

Функция insert для list - C++
Задание: С помощью функции insert заполнить первый список элементами ранее созданного и проинициализированного массива, состоящего из 3...

Написать аналог процедуры Insert - C++
Написать аналог процедуры Insert. Процедурой Delete и функцией Copy не пользоваться.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
13.06.2014, 13:10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru