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

передача параметра в функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести информацию о людях, родившихся в месяц,название которого введено с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread848976.html
Даны сведения :фамилия, имя, знак зодиака, дата рождения (массив из трех чисел).Вывести информацию о людях, родившихся в месяц,название которого введено с клавиатуры. Добавлено через 13 минут Даны сведения :фамилия, имя, знак зодиака, дата рождения (массив из трех чисел).Вывести информацию о людях, родившихся в месяц,название которого введено с клавиатуры. как решить эту задачку???
C++ Последовательность простых делителей заданного числа Привет) Кто-нибудь знает как построить последовательность простых делителей заданного числа? http://www.cyberforum.ru/cpp-beginners/thread848973.html
C++ Не могу отформатировать вывод структуры потоком
Лучше скомпильте и посмотрите ошибку(ибо я не очень понял что моему компилятору(код блоксу) не нравится)) Мне нужно вывести таблицу с задаными длинами полей, мб я неправильно как-то форматирую?.З.Ы. пытаюсь вывести так, ибо нужно выводить string, а printf их не выводит. #include <iostream> #include <string.h> #include <fstream> #include <stdlib.h> #include <iomanip> using namespace std;
C++ Убрать из текста нули
Доброе утро, прошу помощи с работой над текстом. Дан текстовый файл, в котором нужно из всех чисел убрать начальные нули кроме последнего если за ним стоит точка. Проверку необходимости убрать 0 делаю так: Если в тексте нашел 0, то смотрю что стоит перед ним, если перед ним не цифра и не точка, то смотрю что после него, если это не точка, то заменяю 0 на пробел. На выходе получаю просто 0...
C++ Не работает getline() http://www.cyberforum.ru/cpp-beginners/thread848958.html
Это часть из моего курсового, почему-то когда я запрашиваю заполнение структуры, то на то, что заполняется гетлайном программа просто забивает, пропуская этот ввод и идет себе дальше #include <iostream> #include <string.h> #include <fstream> #include <stdlib.h> using namespace std; void menu(char a); int Size();
C++ C++ Найти количество разных чисел среди элементов массива Дано масив А. Найти количество разных чисел среди элементов этого массива. подробнее

Показать сообщение отдельно
yol
10 / 10 / 0
Регистрация: 13.10.2012
Сообщений: 155
26.04.2013, 05:36     передача параметра в функцию
Столкнулся с муторной проблемой передачи параметра в функцию.
Суть задания такая, что нужно изобрести велосипед написать собственный контейнер, в который будут помещаться фигуры. Вот место где выходит эта самая ошибка: "аргумент типа shapes* несовместим с параметром типа shapes*", делал вроде все правильно (даже попробовал вместо shapes -- int и к удивлению все получилось).

C++
1
2
3
shapes* p=0;
p=new square;
obj.enqueue(p); //ТУТ ВЫЛАЗИТ ОШИБКА
Та самая процедура:
C++
1
2
3
4
5
6
7
8
9
void queue::enqueue(shapes* s)  //добавить элемент (в конец списка)
{
    link* top=0;
    last->cur=s;
    top=last->next; //перехват верхушки очереди
    last->next=new link; //указатель на следующий объект
    last=last->next;    //переходим к месту для следующего (в будущем) объекта
    last->next=top; //сохраняем указатель на начало очереди
};
Класс квадрат (square), является производным от фигуры (shapes).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru