Освоение октокота и колдовство над последовательным списком
Такс.. такс... Зарегиться... пройти обучение... создать проект... выложить... поправить... закоммитить... Ага, готово!
https://github.com/Nimfell
Репозиторий:
https://github.com/Nimfell/Linked_List
содержит моё решение к первому заданию по основному курсу программирования.
В нём создаётся два класса: один для создания объектов последовательного списка, а другой для составления из готовых объектов нового списка и управления их с помощью различных методов, а так же методы для теста правильности работы программы.
Программа была составлена в С++ Builder 6 и там долго-долго писалась, отлаживалась, переписывалась, снова отлаживалась, пока не пришла до такого вот состояния.
Кое-что в ней есть лишнее, например в тестах, где создаётся перечисление методов и обращение к ним через массив, но увидев такую конструкцию в коде на работе, не смогла пройти мимо и не опробовать её в своей учебной программке. Долго боролась с ней, заставляя работать, потому что на работе она используется для глобальных методов, а мне нужно было использовать её для методов класса, а они могут быть использованы только применительно к объекту класса. Хотелось так же универсальности и т.д. Хотелось сделать создание списка через метод с переменным количеством параметров (...), но там свои нюансы, которые я с лёту не осилила (хотя вроде ничего сложного, просто нужно ещё немного времени), поэтому сделала через переполнение.
Было очень интересно над этим работать, но жаль что всё получается не так быстро как хотелось бы.
https://github.com/Nimfell
Репозиторий:
https://github.com/Nimfell/Linked_List
содержит моё решение к первому заданию по основному курсу программирования.
В нём создаётся два класса: один для создания объектов последовательного списка, а другой для составления из готовых объектов нового списка и управления их с помощью различных методов, а так же методы для теста правильности работы программы.
Программа была составлена в С++ Builder 6 и там долго-долго писалась, отлаживалась, переписывалась, снова отлаживалась, пока не пришла до такого вот состояния.
Кое-что в ней есть лишнее, например в тестах, где создаётся перечисление методов и обращение к ним через массив, но увидев такую конструкцию в коде на работе, не смогла пройти мимо и не опробовать её в своей учебной программке. Долго боролась с ней, заставляя работать, потому что на работе она используется для глобальных методов, а мне нужно было использовать её для методов класса, а они могут быть использованы только применительно к объекту класса. Хотелось так же универсальности и т.д. Хотелось сделать создание списка через метод с переменным количеством параметров (...), но там свои нюансы, которые я с лёту не осилила (хотя вроде ничего сложного, просто нужно ещё немного времени), поэтому сделала через переполнение.
Было очень интересно над этим работать, но жаль что всё получается не так быстро как хотелось бы.
Комментарии
Отправить комментарий