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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с текстом. Объясните алгоритм если не сложно.. http://www.cyberforum.ru/cpp-beginners/thread244218.html
1. Дан текстовый файл, фразы в котором отделены друг от друга точками, а слова – пробелами и знаками препинания. Удалить из этого файла фразы, содержащие предлоги «с», «на», «под». Добавлено через 4 часа 36 минут По типу такой задачи есть на форуме но там ничего дельного не сказанно(
C++ Кто может помочь написать программу Помогите пожалуйста, очень нужно! Задание Программа должна предоставлять возможность нескольким пользователям работать с числовыми данными. Сведения о пользователях должны храниться в отдельном текстовом файле пользователей: для каждого пользователя указывается имя пользователя и пароль (пароль в файле должен храниться задом наперед). Числовые данные всех пользователей хранятся в одном файле... http://www.cyberforum.ru/cpp-beginners/thread244215.html
C++ Как узнать дату и время изменения файла
Нужно чтобы прога на с++ просматривала тхт файлы в отдельной папке и записывала в переменные или массив дату и время их изменения. (не создания а именно изменения или другими словами дату и время редактирования файла) как такое можно сделать ?
Реализовать класс: “Двумерный массив” C++
Реализовать класс: “Двумерный массив”. Реализовать: - Конструктор инициализации, имеющий два параметра (количество строк и столбцов) - Перегрузить операции: =, ++ - Методы ввода-вывода на экран элементов массива - Деструктор
C++ переменная типа указатель на int передается по значению? http://www.cyberforum.ru/cpp-beginners/thread244135.html
Всем привет! Изучая С++ возник такой вопрос. Как сделать так чтобы передавая указатель на массив в функцию я мог менять не только массив но и указатель на него? (не спрашивайте зачем мне это нужно, просто разбираюсь как все устроено) Вот кусочек простенького кода. Просто записывем данные в масси и считываем из него. const int MAX = 3; void setArray (int*); void printArray (int*); void main...
C++ вывод строки по заданному слову Доброго всем времени суток! Я только начинаю изучать с++ и мне очень нужна помощь.. кому не сложно помогите пожалуйста... Собственно суть вопроса в следующем: Считать текст из файла и вывести на экран только предложения, содержащие введенное с клавиатуры слово. Вот то что пока у меня получилось. Я только нахожу количество слов, а вот вывести все предложение содержащее это слово не... подробнее

Показать сообщение отдельно
grrrrr
 Аватар для grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
17.02.2011, 14:05     Укаатель на массив указателей
Здравствуйте! Есть массив указателей:

C++
1
2
3
4
5
6
7
8
char *names[] = 
{
    "Sergey",
    "Yurii",
    "Olga",
    "Igori",
    NULL            //Нулевая константа кончает список;
};
Есть функция для нахождения слов:

C++
1
2
3
4
5
6
7
8
9
int search(char *p[], char *name)
{
    int t;
    
    for(t=0; p[t]; t++)                        //Что такое p[t]? 
        if(!strcmp(p[t], name)) return t;
    
    return -1;  
}
Я так понимаю что p[t] какое то целое значение, в таком случае:

C++
1
2
3
4
int t=0;
char *k;
k=names[t];
 cout << k << "\n";
выходят ошибки. Я понимаю что в цикле мы пробегаемся по всем указателям. Все таки плохо я понимаю как работают указатели. Помогите пожалуйста разобраться.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru