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

Как передать параметр типа "указатель на указатель" в функцию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Простые сомножетели http://www.cyberforum.ru/cpp-beginners/thread27728.html
Здрасте всем читающим. кто может помочь кодом буду очень благодарен Вот задача: Простые сомножители. Любое натуральное число может быть единственным образом разложено на простые сомножители. Напишите программу для выполнения такого разложения всех натуральных чисел от N1 до N2 с использованием рекурсивной программы. Заранее спосибо !))) Добавлено через 2 минуты 6 секунд С++/DOS
C++ Нарисовать 2 блок-схемы по готовому коду. 1.Найти наибольшую сумму чисел ряда 1;1/2;1/3;1/n, не превышающую заданное число k. #include <iostream>; using namespace std; int main() { double s,i,k; cout<<"BBeguTe K\n"; cin>>k; i=1; s=0; http://www.cyberforum.ru/cpp-beginners/thread27724.html
Задача с исп. структур: массив со сведениями о пациентах клиники. C++
Очень прошу помочь с задачей: Сформировать массив, содержащий сведения о пациентах глазной клиники. Структурный тип содержит поля: фамилия пациента, пол, возраст, место проживания (город), диагноз. Написать программу, которая выдает информацию: - количество иногородних, прибывших в поликлинику; - список пациентов старше Х лет с диагнозом J. Желательно без использования методов из ООП(...
Заменить все элементы массива с максимальным значением на сумму цифр минимального элемента C++
Дан массив A.Заменить все элементы массива с максимальным значением на сумму цифр минимального элемента.
C++ Баланс скобок http://www.cyberforum.ru/cpp-beginners/thread27674.html
проверить правильность расстановки скобок, используя контейнерные типы(стек)
C++ Ошибка компиляции Unable to start program в любой Viual studio Ошибка компиляции Unable to start program 'c:\projects\......... .exe'. не удается найти указанный файл ОС Windows HP SP3 Ставил и Visual C ++ 2005 Express Edition и Visual C ++ 2008 Express Edition ставил на рабочем компьютере и на домашнем, ставил на буке домашнем Все Скачивал с оф сайта microsoft, ставил и русскую версию как 2008 так и 2008 ответ один Unable to start program... подробнее

Показать сообщение отдельно
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
27.03.2009, 23:06     Как передать параметр типа "указатель на указатель" в функцию?
Код
    void sort(TStruct**, int);
объявление означает, что нужно передать указатель на указатель на структуру, поэтому

Код
    sort (t, i);
будет неправильно из-за того, что t - это указатель на структуру

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