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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов столбца матрицы, в котором расположится наибольший элемент http://www.cyberforum.ru/cpp-beginners/thread50157.html
Помогите пож-та решить задачку: Найти сумму элементов того столбца двумерного массива, в котором расположится наибольший элемент (считаем, что он единственный) :)
C++ Определить стоимость телефонного разговора Вообщем задача такая: юзер вводит тариф по которому он разговаривает и количество минут которое он наговорил... задача просчитать это всё. я думаю так.. у кого есть какие мысли? #include <iostream> using namespace std; void main() { setlocale(LC_ALL, "Russian"); float m=0, s=0, S=0, M=0, res=0; cout << "Введите тариф разговоров(грн/мин.) -> " << endl; http://www.cyberforum.ru/cpp-beginners/thread50148.html
C++ Помогите разобраться с zip архивами.
Есть zip-архив, из него надо вытащить определенный файл, обработать его и запихнуть обратно, сохранив все остальные файлы. Если кому не трудно подскажите, как проще работать с архивами. Нашел библиотеку ZLIB, но так и не смог разобраться с ней. Основная проблема как ей воспользоваться. У меня VC++ 2008 и куча файлов относящихся к ZLIB а как их подружить вместе пока не разобрался. Если у кого...
C++ переписать прогу в виде класса
Помогите, пожалуйста! Нужно переписать эту прогу в виде класса с конструкторами. (Программа сортирует маршруты по номеру и названиям начального и конечного пункта, а затем по введённому названию пункта, ищет маршрут.) #include<conio.h> #include<stdio.h> #include<string.h> #include<iostream.h> void main(void)
C++ Шаблон функции min http://www.cyberforum.ru/cpp-beginners/thread50114.html
Всем отозвавшимся заранее спасибо!!! Разбирался с шаблонами функций.Задачка простенькая: найти минимальное число с двух введёных, проверить программу на целых числах, на числах с плавающей точкой и на символах.Но при компиляции выскакивает вот такое (касается эта ошибка строк 27,34,41): In function `int main()': call of overloaded `min(int&, int&)' is ambiguous candidates are: A min(A,...
C++ Флаги форматирования и манипуляторы У многих новичков возникают вопросы, как вывести число в таком-то формате, а можно вывести так или так. Чтоб стало более ясно, вот небольшая #include <iostream> #include <iomanip> int main() { setlocale(LC_ALL, "Russian"); char _char = "char\n"; int _int = 20; int negative_int = -10; double _double = 123.5467; float zero_float = 10; подробнее

Показать сообщение отдельно
Golovastik
11 / 11 / 0
Регистрация: 25.05.2009
Сообщений: 435
09.09.2009, 19:58  [ТС]     Массив указателей
Скажите, правильно ли я расшифровал вот этот кусок своими словами как я понял.
Если что не так, напишите как правильно. Благодарю.
C++
1
2
3
4
5
6
7
8
 for(i = 0; *dictionary[i][0]; i++)
        {
                if(!strcmp(solution(dictionary[i][0]),word))
                {
                        cout<<dictionary[i][1]<<'\n';
                        break;
                }
        }
Моя расшифровка:

Производить подсчёт с нуля, до конца всех строк(которые находятся в 1-ом столбце),именно в 1-ом столбце всех строк в нём находящихся, проверять условие.
Если строка word,совпала с одной из строк, именно 1-го столбца масива dictionary, тогда вывестистроку, которая находится во 2 столбце i-ой строки, этот вывод передать парметру функции solution и выйти сразу из цикла.

Расшифровка вот этого:
C++
1
2
  if(!*dictionary[i][0])
                cout<<"Слово " <<unsolution(word)<< " не найдено.\n";
Если указатель всех строк, 1-го столбца равен нулю, тогда передать в функцию unsolution,слово word, и вывести слово word после того,как передал в функцию.
Напишите пожалуйста вашу расшифровку:
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru