- 1
Хуь.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
Хуь.
Кто хочет глотнуть спермы?
+143
МЕНЯ ДОЛБЯТ В АЧКО ВСЕ КОМУ НЕПОПОДЯ
+143
if (medicalRecords == null)
new List<MedicalRecordDispatchingInfoViewModel>();
Просто сделай мне лист
+143
string=(char*)malloc(N);
k=fread(string,sizeof(char),N,f);
while (k==N)
{
free(string);
N=N*2;
rewind(f);//возращает в начало файла
string =(char*)malloc(N);
k=fread(string,sizeof(char),N,f);
}
fclose (f);
Сегодня зачоты ставил...
студенты читают из файла. В буфер. Я придираюсь к тому, что размер файла может быть больше размера буфера....
Исправили...
+143
const int index64[64] = {
0, 1, 48, 2, 57, 49, 28, 3,
61, 58, 50, 42, 38, 29, 17, 4,
62, 55, 59, 36, 53, 51, 43, 22,
45, 39, 33, 30, 24, 18, 12, 5,
63, 47, 56, 27, 60, 41, 37, 16,
54, 35, 52, 21, 44, 32, 23, 11,
46, 26, 40, 15, 34, 20, 31, 10,
25, 14, 19, 9, 13, 8, 7, 6
};
/**
* bitScanForward
* @author Martin Läuter (1997)
* Charles E. Leiserson
* Harald Prokop
* Keith H. Randall
* "Using de Bruijn Sequences to Index a 1 in a Computer Word"
* @param bb bitboard to scan
* @precondition bb != 0
* @return index (0..63) of least significant one bit
*/
int bitScanForward(U64 bb) {
assert (bb != 0);
return index64[((bb & -bb) * 0x03f79d71b4cb0a89) >> 58];
}
нашёл на кывте
+143
.686
.model tiny
Весьма специфичная ошибка при использовании masm32.
+143
double numberOfDays = (eventWrite.EndDate - eventWrite.StartDate).Days;
int numberOfSteps = (int)numberOfDays / 365;
if (numberOfDays / 365 % 4.0027397260273974 == 0)
numberOfSteps++;
Сколько раз повторится ежегодное событие с учётом високосного года
+143
VariableValue *locVars;
locVars = new VariableValue;
locVars->variable = "r";
locVars->value = mTaskParameters.rNodes[0]; //x_low;
locVars->link = new VariableValue;
locVars->link->variable = "theta";
locVars->link->value = mTaskParameters.thetaNodes[0]; //y_low;
locVars->link->link = new VariableValue;
locVars->link->link->variable = "r_min";
locVars->link->link->value = mTaskParameters.rNodes[0]; //this->x_low;
locVars->link->link->link = new VariableValue;
locVars->link->link->link->variable = "r_max";
locVars->link->link->link->value = mTaskParameters.rNodes[mTaskParameters.rNodes.size()-1]; //this->x_high;
locVars->link->link->link->link = NULL;
Построение связного списка
+143
Plugin.prototype.builder = function ( gm, gsc, data, cntwrp, itmwrp, group, unify, pl, sp, st ) {
itms = lnks = '';
x = 0;
for( i = 1; i <= st; i++ ) {
if( group === 'grid' ) {
href = sp + gsc[x] +'.css'+ unify;
idm = gsc[x];
x++;
}
else {
href = sp +'st'+ i +'.css'+ unify;
idm = 'st'+ i +'_'+ group;
}
lnks += '<link href="'+ href +'" rel="relation" media="screen" data-st="'+ idm +'" data-gr="'+ group +'" />';
itms += '<'+ itmwrp +' id="'+ idm +'" data-gr="'+ group +'" data-st="'+ idm +'"'+'>'+'['+ i +']'+'</'+ itmwrp +'>';
}
$('head').append(lnks);
if( cntwrp === null ) {
cntwrp = $('<div style="display: inline" id="inline_merge_'+ group +'"></div>');
}
if( gm !== 'auto' ) {
$(pl).append( cntwrp );
cntwrp.attr({ 'class': '123', 'data-gr': group }).html( itms );
}
cntwrp = null;
itms = null;
lnks = null;
}
Эргономичный советский подход к тяжелой тригерной автоматике ... Пизданул и забылся ... Намертво нах
+143
function handle($handler) {
//...
ob_start();
include("./handlers/$handler.php");
$result = ob_get_contents();
ob_end_clean();
return $result;
}
Требуется результат работы внешнего скрипта вывести посреди работы внутреннего. Есть ли варианты без голимой буферизации выходного потока?