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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что работает быстрее? http://www.cyberforum.ru/cpp-beginners/thread658241.html
Здравствуйте! Друзья, что лучше (правильнее) использовать: for(int i=0; i<strlen(ABC); ++i) {} или int i=0; int n=strlen(ABC); for(i=0; i<n; ++i) {}
C++ компилятор с++ 2012 ругается Алгоритмы накопления y=x - sqrt(abs(x)); x=(0.98,0.52,0.77,-0.67,-0.14); n=5 #include "stdafx.h" #include "iostream" #include <clocale> #include <conio.h> #include <string.h>... http://www.cyberforum.ru/cpp-beginners/thread658234.html
C++ Найти сумму ряда с точностью эпсилон
Найти сумму ряда с точностью эпсилон , общий член которого равен a(n)=n!/n^n . Точность считается достигнутой, если следующий член последовательности меньше заданного эпсилон.
Сложить столбиком два числа char C++
как сложить столбиком 2 числа записанных в char? Объясните кодом
C++ Принадлежность точки заданной области http://www.cyberforum.ru/cpp-beginners/thread658217.html
Дан график с некоторыми частями фигур. Треугольник и часть квадрата (исключена четверть круга), на рисунке заштрихованы серым цветом Прошу помочь с написанием на Си++ программы, которая по...
C++ CXX0030: Error: expression cannot be evaluated Добрый вечер! я новичок в программировании, подскажите что за ошибка и как ее исправить. компилирую код, он компилится, но выдает ошибку через пошаговый дебагинг. visual studio 2005 код... подробнее

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

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

26.09.2012, 09:02. Просмотров 507. Ответов 4
Метки (Все метки)

Понимаю что тема эта изжевана, но я ещё жую.Хочу, чтобы усвоилось.
допустим есть
QStringList a;
a.append("мамa");
a.append("мыла");
a.append("раму");

и есть QStringList* b;
что будет лежать внутри в каждом из этих случаев

1 случай
for (int i=0;i<b.count();i++){
b.append(a[i]);
}

2 случай
for (int i=0;i<b.count();i++){
b.append(&a[i]);
}

3 случай
for (int i=0;i<b.count();i++){
b.append(*(a[i]));
}

два последних, вероятно, совсем не имют смысла,
и с каким из них мне потом можно будет сделать так
QString s=b[0].mid(0,1);

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