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

Ошибка: Невозможно преобразовать 'int' в 'nodeColor' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись/чтение CSV http://www.cyberforum.ru/cpp-beginners/thread1128641.html
Приветствую всех. есть файл *.csv у него несколько особенностей 1. заранее неизвестно кол-во строк и столбцов. 2. разделитель(delimiter) может отличаться от ";" 3. плавающая точка "," в американском формате(".") а не в русском(",") 4. файл содержит только вещественные числа и выглядит примерно так:
C++ Найти наибольшее из рациональных чисел В массивах K (n) и L (n) заданы соответственно числители и знаменатели рациональных чисел вида xi = ki / li, i = 1, 2, ..., n. Найти наибольшее из этих чисел, не используя операцию деления http://www.cyberforum.ru/cpp-beginners/thread1128640.html
C++ Подскажите, как можно упростить/укоротить код - мини-калькулятора?
Дорогие форумчане! Посоветуйте как можно укоротить, точнее упростить нижеследующий код: #include <iostream> using namespace std; void main() { char a, b, c, e, num; double first, second;
Запись введённого пользователем текста в файл C++
Нужно написать программку на С++ : один из пунктов меню программы позволяет текст, вводимый пользователем с клавиатуры , преобразовать в массив строк и ЗАПИСАТЬ В ТЕКСТОВЫЙ ФАЙЛ. Другой пункт меню позволяет считать текст из файла , подсчитать длину каждой строчки и вывести на экран результаты подсчета и нечетные строки массива. Всем кто уделил немного своего времени мне , большое...
C++ Перевод ULARGE INTEGER в строковый вид http://www.cyberforum.ru/cpp-beginners/thread1128611.html
Привет. Как ULARGE INTEGER передать в Memo? Выдает ошибки: E2034 Cannot convert '_ULARGE_INTEGER' to 'AnsiString' E2342 Type mismatch in parameter 'S' (wanted 'const AnsiString', got '_ULARGE_INTEGER') Привести к стрингу не получается
C++ Найти максимальное из трех чисел, введенных пользователем Нужно написать программку на С++: Программа позволяет найти максимальное из трех чисел , введенных пользователем. При решении задачи нужно определить ПОЛЬЗОВАТЕЛЬСКУЮ ФУНКЦИЮ , находящую максимум из трех вещественных чисел. Всем кто посвятил немного времени мне , огромное спасибо:) подробнее

Показать сообщение отдельно
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
25.03.2014, 20:26     Ошибка: Невозможно преобразовать 'int' в 'nodeColor'
Грань между структурой и классом очень тонкая (поэтому четко определить где что кончается, а где что начинается очень сложно)
Начните с того что можно переименовать
C++
1
struct rbNode
в
C++
1
class rbNode
надо начать править. код процедуры
C++
1
createNode(int data)
станет кодом одного из конструкторов. И так далее переделать придется многое еще.. Но уже на данном этапе код заработать должен. Хотя надо как минимум будет реализовать конструктор по умолчанию, спрятать
C++
1
int data, color;
в private и организовать считывание через функции класса (которые реализовать), ну и т.д. постепенно...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru