Я же тебе советую быть внимательнее
Темя
Что твой ... запас знаний лишь в нем лишь крупица.
Если он будет пытаться сделать что либо сам, писать с нуля трата времени. Даже индюшки пишутся на движках, даже игрульки в контакте или яндекс игры.
C и С++
Движок для одной из игр, написан на С - Simple DirectMedia Layer.
3.4. Помнить о том, что сервис вопросов и ответов «Хабр Q&A» не является форумом, чатом или социальной сетью. Следует избегать употребления речевых оборотов, характерных для этих типов ресурсов. Вопрос и его описание не должны содержать приветствий и прочих «лирических отступлений».
3.6. Соблюдать нормы русского языка и принципы построения вопросительных предложений.
3.8. Использовать для демонстрации фрагментов кода только специальный тег <code> ... Размещение фрагментов кода в виде изображений запрещено.
float rand(in vec2 _st) {
return fract(sin(dot(_st.xy,
vec2(12.9, 78.2))) *
43758.5);
}dot должен быть нормализован. Скалярное произведение будет правильным только для единичных векторов._st для rand, на счет оправданности большей части выражений. Код выглядит избыточным, но точно по нему сказать без детального анализа очень сложно.rand все заработает, но мне кажется что не заработает. Этот код нужно отлаживать чтобы понять его ошибки. template <>
int Database::RemoveIf<bool>(bool predicate);Database::RemoveIf, в таком случае, при обращении к RemoveIf<bool> использоваться не будет. я просто поправил
ничего не поменялось
может кто и скажет мне в чем беда
char* r = (char*)malloc(2 * n);- где в твоем коде эта выделенная память освобождается?Согласно твоему заданию, во сколько раз должна увеличиться длина входной строки?
С какой целью на каждой итерации делается установка терминального символа -
r[j] = '\0';?