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

STL, char** to vector - C++

Восстановить пароль Регистрация
 
AlexTorrin
3 / 3 / 0
Регистрация: 07.05.2012
Сообщений: 27
25.09.2012, 12:26     STL, char** to vector #1
Пытаюсь char** в vector скопировать, но ничего не выходит. Ошибку в упор не вижу.
Помогите, пожалуйста.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>  //cout в итераторе
#include <vector>
#include <algorithm> // copy
#include <iterator>  // ostream_iterator
 
using namespace std;
 
int main(int iArg, char** cArg)
{
    vector <char*> vec(10);
    copy(cArg[0], cArg[iArg], vec.begin());
    copy(vec.begin(),vec.end(), ostream_iterator<char*>(cout,", "));
    return 0;
}
Добавлено через 8 минут
Сам разобрался, может кому понадобится
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <vector>
#include <algorithm> // copy
#include <iterator>  // ostream_iterator
 
using namespace std;
 
int main(int iArg, char** cArg)
{
    vector <char*> vec(10);
    copy(&cArg[0], &cArg[iArg], vec.begin());
    copy(vec.begin(),vec.end(), ostream_iterator<char*>(cout,", "));
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2012, 12:26     STL, char** to vector
Посмотрите здесь:

C++ STL vector,list
C++ vector STL
STL обращение к элементу vector C++
C++ STL vector iterator
C++ STL vector запись в файл
C++ Запись в vector<vector<char>>
C++ Работа с STL vector
C++ Stl vector как массив

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 22:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru