Прежде, чем браться за такую работу, да ещё и с непонятными инструментами, нужно обладать знаниями по проектированию НС. Каждая задача специфична и может решаться разными способами при проектировании НС.
Создание НС - это разработка модели посредством "чистой" математики и формул в 95% времени. И лишь 5% - кодирование алгоритма.
Без фундаментальных знаний по НС - итог предсказуем.
Надо вчера? -> фриланс.
Если у вас С++, а не чистый Си, то конечно используют std::vector. А вместо char[] используют std::string.
Если Си, то придётся выделять динамически через malloc.
Я б начал с VDS.
Которую можно без проблем увеличить по мере необходимости.
Если, точно знаете, сколько чего будет, то конечно лучше выделенный сервер.
Насчет размещение своего железа.
У вас сломается процессор или жесткий диск, как вы в кратчайшие сроки все восстановите и за сколько? Если ответ Не знаю и больше 2-х часов, то этот вариант не подойдет.
Вряд ли стоит сразу брать свой сервер. Также не стоит брать хостинг, потому что сильно ограничен. ВДС вполне подойдет для начала. Все равно первое время не будет столько трафа и контента.
Инкременты изменяют саму переменную, а не только возвращают значение на единицу больше. Поэтому, итоговое выражение выглядит так: (1 + 3).
Во второй половине выражения a уже равно двум и сразу ещё инкрементируется до трёх.
var a, b, c;
a = 1; // a = 1, b = undefined, c = undefined
b = a++; // a = 2, b = 1, c = undefined
c = ++a; // a = 3, b = 1, c = 3
alert(b + c); // 1 + 3
В биос ограничить максимальное кол-во памяти, используемое встройкой и добить оперативку до 8.
Установите легкую минималистичную графическую оболочку, прочитайте что-то про SWAP-файл (файл подкачки).
P.S. Не указана среда разработки, направление, быть может Вы там 3d движок разрабатываете и тестируете...
На некоторых системах автоматический переход в БИОС осуществляется в том случае если небыло найдено ниодного диска или небыл найден загрузчик.
Да у вас проблема с установкой загрузчика (а это при установке видно ибо ошибка) или проблема с настройкой порядка настройки в БИОС.
В данный момент не понятно, у вас UEFI или Legacy настроен в БИОС и в принципе не понятно.
Проверяйте настройки загрузки в БИОС.
может есть такой образ убунту чтоб сразу и загрузчик починился?
Есть есдинственный образ UBUNTU которым стоит пользоваться - с офф. сайта.