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

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

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

Insert () - C++

13.06.2014, 12:18. Просмотров 267. Ответов 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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2014, 12:18     Insert ()
Посмотрите здесь:

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

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

циклы функций isdigit, insert - C++
никак не могу разобраться как дописать следующие функции: int isdigit(char c) { insert(char *s, char c, int i) {

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

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

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;...

Реализовать функцию string.insert - C++
Нужно реализовать функцию string.insert

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

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
13.06.2014, 12:19     Insert () #2
Стандартная. А зачем расписывать?
Argentum21
1 / 1 / 0
Регистрация: 05.03.2014
Сообщений: 75
13.06.2014, 12:24  [ТС]     Insert () #3
Тамика, спасибо. Расписать было бы неплохо, для того, чтобы лучше разобраться в ней
Croessmah
Модератор
Эксперт CЭксперт С++
13045 / 7308 / 814
Регистрация: 27.09.2012
Сообщений: 18,041
Записей в блоге: 3
Завершенные тесты: 1
13.06.2014, 13:10     Insert () #4
Цитата Сообщение от Argentum21 Посмотреть сообщение
Расписать было бы неплохо, для того, чтобы лучше разобраться в ней
открываете исходник и читаете. Вам нужен std::basic_string::insert
Yandex
Объявления
13.06.2014, 13:10     Insert ()
Ответ Создать тему
Опции темы

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