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

массив указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка по алфавиту http://www.cyberforum.ru/cpp-beginners/thread661863.html
С клавиатуры ввести автора и название книги и посторить список по алфавиту.
C++ Права на каталог Возможно ли средствами С++ или библиотеками получить сведения о файле или папке , а именно Кому принадлежит.? И подсказку в какую сторону смотреть по данной тематике. http://www.cyberforum.ru/cpp-beginners/thread661860.html
C++ Вычислить произведение положительных элементов массива
Люди помагите сделать задачю: Вычеслить произведение положительных элементов массива.
C++ Найти и вывести на экран самого молодого студента
Дан массив записей, содержащий сведения о студентах группы: фамилия и инициалы студента, Дата рождения(число месяц год). Найти и вывести на экран самого молодого студента Вот код, только он не сортирует и не выводит, помогите доделать!!! #include "StdAfx.h" #include "iostream" #include "string"
C++ Вывести все слова строки в порядке убывания http://www.cyberforum.ru/cpp-beginners/thread661804.html
Помогите пожалуйста: Дана строка текста, в которой слова разделены пробелами. Необходимо: определить количество слов в строке, вывести все слова строки в порядке убывания их длинны, вывести на экран все слова с чётными номерами.. Я тут начал #include <iostream> #include <string.h>
C++ два файла вещественных чисел Даны два файла вещественных чисел, в которых данные отсортированы по неубыванию. Сформируйте выходной файл из чисел первого и второго входных файлов, чтобы его данные были отсортированы по невозрастанию. Помогите я только неделю учу с++. за любой совет или помощь заранее спасибо. подробнее

Показать сообщение отдельно
flerris
3 / 3 / 0
Регистрация: 17.08.2012
Сообщений: 145

массив указателей - C++

02.10.2012, 09:18. Просмотров 564. Ответов 6
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
      
 int abc=0;
       for (int i=0;i<resultFile.count();i++){
            for (int j=0;j<_H400_H419.count();j++){
                if(resultFile[i].startsWith(_H400_H419[j])){                    
                    qslValH400_H419[abc]=&resultFile[i];
                    abc++;
                }
            }
       }
что я не так делаю с этими проклятыми указателями?
в массиве указателей могут храниться только адреса переменных.Пытаюсь присвоить адрес переменной.Ошибка,

error: no match for ‘operator=’ in ‘*(((MyPro*)this)->MyPro::qslValH400_H419 + ((QStringList*)(((long unsigned int)abc) * 8ul))) = (QString*)((MyPro*)this)->MyPro::resultFile.QStringList::<anonymous>.QList<T>::operator[] [with T = QString](i)’
candidates are: QStringList& QStringList::operator=(const QStringList&)

ему не нравится что я делаю это через цикл?или что не так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru