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

Строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не работает сортироовка http://www.cyberforum.ru/cpp-beginners/thread940935.html
Здравствуйте форумчане! Суть проблемы такова, дан массив от 1 до n, пользователь вводит размер массива и количество потоков в которое должна выполняться программа, но из-за одного цикла(указал в коде) прога неправильно работает Пример: 1..9 1 2 6 4 8 2 3 6 2 вывод 1 2 2 2 3 4 6 6 8
C++ Не работает конструктор переноса Привет всем! такая проблема...создал класс с такими членами private: list<string> m_vertex; //Вершины соединены с m_edge list<string> m_only_vertex; //Одиночные вершины vector<vector<bool>> m_edge; //Ребра соединены с m_vertex vector<list<vector<string>>> m_result_is_path; //Результаты сущ путей написал конструктор переноса ... http://www.cyberforum.ru/cpp-beginners/thread940928.html
C++ Сравнение объектов string
Вопрос такой. Мне нужно организовать поиск по ключу типа string. Но сравниваются они посимвольно. if (somestring==parametr) {....} Такая вещь не подходит. Как лучше поступить?:(
как в Code::Blocks просмотреть локальные переменные? C++
знаю, что можно, а как - не знаю :( Добавлено через 15 часов 11 минут up...
C++ Почему не останавливается цикл по требованию? http://www.cyberforum.ru/cpp-beginners/thread940883.html
Здравствуйте! Интересует вопрос по теме. for (int i = 2; !flag; ++i) { if (cin.get() == 'q') flag = true; else { cin.unget(); cin>>p; price.push_back(p);
C++ int const и const int в чем разница этих записей Попалась мне тут программа для выборочно сортировки, с ней все в принципе ясно, но я в ней встретил записи, которые раньше не встречал, сначала я хотел их записать по своему т.к. думал пишется как кому нравится, но оказалось что не получится, в частности там было: void sort_first(int const dlina, int * const massiv) // я же хотел записать void sort_first(const int dlina, const int * massiv)... подробнее

Показать сообщение отдельно
dimoncraft
0 / 0 / 0
Регистрация: 27.03.2013
Сообщений: 36
22.08.2013, 17:06  [ТС]     Строки
Ребят,спасибо вам большое! Заработало,когда добавил const *char...alsav22,благодарю!
Но,у меня появилась другая проблема)


Добавляю в класс игрок метод :
C++
1
2
3
4
5
6
7
void showActivesListAll()
    {
        for(int i=0;i<getActivesCount();i++)
        {
            cout<<getActivByIndex(i).getName()<<endl;
        }
    }

Снова что-то не так
Почему по-одному я могу их выводить,а сразу все - нет?!Это ужас,это ошибка меня убьёт....
Спасибо вам большое за помощь!!

Добавлено через 9 минут
БОЖЕ,да это просто издевательство,даже если в main написать:
C++
1
2
3
4
for(int i=0;i<Dima.getActivesCount();i++)
        {
            cout<<Dima.getActivByIndex(i).getName()<<endl;
        }
то не работает ничего!А если писать по одной строчке :
C++
1
2
3
cout<<Dima.getActivByIndex(1).getName()<<endl;
cout<<Dima.getActivByIndex(2).getName()<<endl;
cout<<Dima.getActivByIndex(3).getName()<<endl;
то всё прекрасно работает! Что за?!!

Добавлено через 5 минут
Есть,нашёл ошибку...В цикле for переменная i должна начинаться с еденицы...Блин,сколько же я мучался...Вот я дурачек...Спасибо Вам Большое!!!!
C++
1
2
3
4
5
6
7
void showActivesListAll()
    {
        for(int i=0;i<getActivesCount();i++)
        {
            cout<<getActivByIndex(i).getName()<<endl;
        }
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru