Форум программистов, компьютерный форум 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++ вывод строки по заданному слову Доброго всем времени суток! Я только начинаю изучать с++ и мне очень нужна помощь.. кому не сложно помогите пожалуйста... Собственно суть вопроса в следующем: Считать текст из файла и вывести на экран только предложения, содержащие введенное с клавиатуры слово. Вот то что пока у меня получилось. Я только нахожу количество слов, а вот вывести все предложение содержащее это слово не... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
17.02.2011, 14:36     Укаатель на массив указателей
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
char *names[] = 
{
    "Sergey",
    "Yurii",
    "Olga",
    "Igori",
    NULL        // NULL обозначает конец списка
};
 
int search(char *p[],   // Массив строк, то есть указателей
       char *name)  // Имя, которое необходимо найти в этом списке
{
    int t;
    for(t=0; p[t]; t++)             // запись p[t] аналогична записи p[t] != NULL, 
        if(!strcmp(p[t], name)) return t;   // смотри выше, что обозначает NULL, то есть цикл работает до конца списка
                            // если strcmp возвращает 0, то строка найдена и данная функция возвращает
    return -1;                  // ее индекс в массиве char *p[], 
}                           // в другом случае функция возвращает -1
 
int main()
{
    printf("%s\n%s\n", names[0], names[search(names, "Igori")]);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru