- 1
- 2
- 3
- 4
- 5
- 6
if (style == null || (style != null && !style.isEnabled())) {
throw new IllegalStateException();
}
if (style != null) {
do something . . .
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+72
if (style == null || (style != null && !style.isEnabled())) {
throw new IllegalStateException();
}
if (style != null) {
do something . . .
}
−30
BOOL CIniFile::LoadIniFile()
{
CString csBuff;
CFile oIniFile;
if (oIniFile.Open(csIniFileName, CFile::modeRead))
{
ULONGLONG lenReal = oIniFile.GetLength();
DWORD dwLen = (DWORD) lenReal;
if (lenReal > UINT_MAX)
{
dwLen = UINT_MAX;
TRACE("ERROR: CIniFile::LoadIniFile(); CFIle::GetLength() > UINT_MAX\n;");
ASSERT(0);
}
if (!dwLen)
return FALSE;
boost::scoped_array <char> cBuffer(new char[dwLen]);
oIniFile.Read(cBuffer.get(), dwLen);
LoadIniFromBuffer(cBuffer.get(), dwLen);
oIniFile.Close();
if (GetCountRecords())
return TRUE;
}
return FALSE;
}
boost::scoped_array... nuff said =(
+101
procedure TForm1.Button1Click(Sender: TObject);
const
n=4;
var
x,y,r: integer;
x1, y1, x2, y2, x3, y3, x4, y4,i : real;
a: string;
begin
//n:=strtoint(edit1.text);
x:=strtoint(edit2.text);
y:=strtoint(edit3.text);
x1:=strtofloat(edit4.text);
y1:=strtofloat(edit5.text);
x2:=strtofloat(edit1.text);
y2:=strtofloat(edit6.text);
x3:=strtofloat(edit7.text);
y3:=strtofloat(edit8.text);
x4:=strtofloat(edit9.text);
y4:=strtofloat(edit10.text);
if (y1>y) or (y1<0) or (x1>x)or (x1<0) then
showmessage('дачник 1');
if (y2>y) or (y2<0) or (x2>x+x)or (x2<0) then
showmessage('дачник 1');
if (y3>y) or (y3<0) or (x3>x+x)or (x3<0) then
showmessage('дачник 1');
if (y4>y) or (y4<0) or (x4>x+x)or (x4<0) then
showmessage('дачник 1');
условие не лучше решения)
"Всем известно, что дачники – народ странный. Строят они свои дачи непонятно где, да и выращивают там непонятно что и непонятно зачем. А уж как они туда добираются, это другая история: кто на автобусе, кто на электричке, кто на автомобиле, ну а кто-то во-все пешком ходит от дома и до самого участка. Так что не стоит удивляться, если вдруг Вы узнаете, что некое садоводческое товарищество располагается на острове, а дачники добираются до него самолетом. Да еще и на этом острове может не быть посадочной полосы, так что высадиться на остров можно, только прыгая с парашютом (мы уж не рассматриваем то, как они возвращаются с дач домой). Рассмотрим этот уникальный случай. Пилот всегда старается осуществить высадку парашютистов таким образом, чтобы дачники приземлялись как можно ближе к своим прямоугольным участкам. Пилоту интересно знать: сколько дачников приземлится на свои участки? Помогите ему решить эту задачу!"
O_o
+99
case NumberOfRegionalProblem of
1:begin
for i:=0 to N-1 do
begin
Mt[0,M+2]:=Fmu1(s[i+1,0].t);
Mt[M+1,M+2]:=Fmu2(s[i+1,0].t);
for j:=1 to M do
Mt[j,M+2]:=sqr(h)*(Y[i,j]+tau*FF(S[i,j].x,S[i,j].t));
progon(Mt,M,Y[i+1]);
end;
end;
2:begin
for i:=0 to N-1 do
begin
Mt[0,M+2]:=Fmu1(s[i+1,0].t);
Mt[M+1,M+2]:=Fmu2(s[i+1,0].t);
for j:=1 to M do
Mt[j,M+2]:=sqr(h)*(Y[i,j]+tau*FF(S[i,j].x,S[i,j].t));
progon(Mt,M,Y[i+1]);
end;
end;
3:begin
for i:=0 to N-1 do
begin
Mt[0,M+2]:=Fmu1(s[i+1,0].t);
Mt[M+1,M+2]:=Fmu2(s[i+1,0].t);
for j:=1 to M do
Mt[j,M+2]:=sqr(h)*(Y[i,j]+tau*FF(S[i,j].x,S[i,j].t));
progon(Mt,M,Y[i+1]);
end;
end;
end;
Автор наркоман наверное, хз даже... :(
−156
Govno
+75
try {
try{
BasicFormatKeywordsReader keyRep = new BasicFormatKeywordsReader(new ExcelBook(fileName),keywordName,sheetName);
keyRep.readKeywords(keyword);
} catch (Throwable ex){
throw new TestCaseException("Can't initialize flow",ex);
}
for(Executable executable:keyword.getChildren()) {
executable.execute(getRequest());
}
} catch (TestCaseException ex) {
throw ex;
} catch (Throwable ex){
throw new TestCaseException(ex);
}
Талантливо!
+54
$todayweekday = date("w", mktime(0, 0, 0, date("m"), date("d"), date("Y")));
апофеоз
+134
double erf(double x)
{
const double xbreak = 0.46875;
...
y = fabs(x);
// evaluate erf for |x| <= 0.46875
if (y<xbreak)
{
...
}
// evaluate erfc for 0.46875 <= |x| <= 4.0
else if ((y > xbreak) && (y <= 4.))
{
...
}
// evaluate erfc for |x| > 4.0
else
{
...
}
// fix up for negative argument, erf, etc.
if (x > xbreak)
result = 1 - result;
if (x < -xbreak)
result = result - 1;
return result;
}
> Надо было в свое время — перевел MATLABовский исходник на C (сделано через дробно-рациональные аппроксимации на нескольких отрезках)
http://www.rsdn.ru/forum/alg/1797230.all.aspx
+61
$site->Radio('showin[]', 'ALL_EXCEPT', in_array('ALL_EXCEPT',$showin) or !in_array('ALL_EXCEPT', $showin) )
http://upload.wikimedia.org/wikipedia/ru/math/f/6/d/f6db44e1aa2287204b26130ac9e4fe90.png как бэ
−43
bool ok = (state == 0) ? false : true;
И это пишет человек, пишущий на плюсах уже много лет...