![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 29.09.2017
Сообщений: 4
|
![]()
Хочу сделать какую-нибудь программу на С++ как портфолио для работодателя. Ранее делал игру на диплом на С++ с библиотекой SFML, но код там отвратный и такое стыдно показывать, разве что опыта в создании игр набрался.
Думаю что стоит сделать "Tetris", но я не знаю какой вариант лучше. 1) Использовать библиотеку(и) и сделать красивый "Tetris" с графикой (если без графики то я имею в виду "Tetris" из ASCII-кода в консоли). 2) Не подключая библиотек вовсе (кроме iostream и conio.h) написать самому vector, string и т.д. и сделать "Tetris" на ASCII-коде. Какой вариант работодателю будет по душе, или у вас есть иные предложения? Критика приветствуется ![]() Для меня главное - понравиться работодателю и получить заветную первую стажировку для C++ Junior, ну и конечно поставить свечку тем, кто мне помог (в хорошем смысле, в церкви, вы чего). |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Ну почему у всех, кто считает себя "крутым" прогером (а на деле только прочитал книгу с++ за 21 день), возникает желание переписать стандартные контейнеры?
ТС, вы готовы повторить весь функционал этих контейнеров? Включая работы с памятью, семантику перемещений, всякие оптимизации и т.д.? Или просто string это класс с указателем и размером? |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Но не как тестовое/показательное задание на собеседование. Хотя таких и на работах полно...
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
![]()
Берите и пишите че угодно. Вот что лично вам нужно из программ? Может какой редактор звука ? (кстати, в опен-сорс/линукс нету проф. музыкальных редакторов), или рисовалка, или для ардуины что (а тут С++ в шаблонах норм заходит - код по размеру, как от С аналогичный, только флаги оптимизации линкером нужны).
Главное, не идти на компромис с собой ![]() |
![]() |
![]() |
![]() |
#7 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]() Цитата:
напиши какую-нибудь системную тулзу для андроида (например - iso mounter, firewall и тп). открой багтрек какого-либо опенсорсного софта, поправь баги и отправь в мейнлайн. будет ничем не хуже своей разработки.
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 03.10.2017 в 13:34. |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
![]()
На С++ плохому научат, там почти все на С или на "С++ как на С" ...к сожалению. Реального С++ кода со множественным наследованием, шаблонами всего 5-10% мне встречалось.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите детали реализации проекта ASP .NET MVC | GreenWizard | Общие вопросы по программированию, компьютерный форум | 1 | 21.05.2016 21:29 |
По заданным таблицам ПОСТАВЩИКИ, ДЕТАЛИ, ПОСТАВКИ получить имена поставщиков, которые не поставляют красные детали | Ана88 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 06.12.2015 18:19 |
Информация о детали состоит из... | Otclik | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 08.11.2015 12:57 |
Посоветуйте идею для проекта. | SL1M_DOGG | PHP | 2 | 25.03.2013 12:41 |
Детали, фигуры | dma | Microsoft Office Excel | 1 | 17.10.2007 09:22 |