- 1
d:/mingw/lib/gcc/../../x86_64-w64-mingw32/include/io.h:175:16: error: 'long long long' is too long for GCC
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−366
d:/mingw/lib/gcc/../../x86_64-w64-mingw32/include/io.h:175:16: error: 'long long long' is too long for GCC
+162
function reverseStack()
{
$this->stackNotation = array_reverse($this->stackNotation);
$this->lenght = count($this->stackNotation);
return $this->lenght;
}
function calculateNotation()
{
$this->result = $this->stackNotation[0];
for($this->i = 1; $this->i < $this->lenght; $this->i++) {
$this->j = $this->i — 1;
switch($this->arifmeticSign[$this->j] ) {
case ’*’:
$this->result = $this->result * $this->stackNotation[$this->i];
...
новое слово в пэхэпэ-оопэ.
http://dou.ua/forums/topic/5548/
+106
private void ReferenceButton_Click(object sender, EventArgs e)
{
this.ContentBox.Controls.Remove(this.BooksPanel);
this.ContentBox.Controls.Remove(this.LogoPanel);
this.ContentBox.Controls.Remove(this.SearchPanel);
this.ContentBox.Controls.Add(this.FAQPanel);
}
Удаляем старые контролы таким образом)
Почти в 100% случаев найдется умник, который назовет любой код - говном.
+142
#include <dos.h>
#include <conio.h>
#include <graphics.h>
void pix(unsigned int x, unsigned int y, unsigned char c){
unsigned char nb, ms, bt; //nomerbit maska bite
unsigned int ofs; //sdvig
unsigned char *pb; //ukazatel na bit
ofs= x/8 + y*80;
nb=7-(x % 8);
pb=(unsigned char *)MK_FP(0xA000, ofs);
bt=*pb;
ms=1<<nb;
if( c !=0 ){
bt=bt | ms;
}else{
bt=bt&(~ms);
};
*pb=bt;
};
void main(){
int drDriver, grMode;
drDriver=VGA;
grMode=VGAHI;
initgraph(&drDriver, &grMode, "C:\\BORLANDC\\BGI");
pix(60,30,15);
getch();
};
13: где взял адрес
28,29: с чего ты решил, что для паскалевского драйвера подходят определения сишного драйвера?
30: почему драйвер паскалевский?
all: ебанный пиздец, кто ж так пишет...
+1000
while (cin >> v1 >> v2 >> t >> f >> c)
{
...
}
Олимпиадная задачка, на вход подается всего 5 чисел. Все решение находится внутри вышеприведенного while'а.
+1006
int main()
{
// инициализация графики
...
while (!kbhit())
{
int start = rand();
srand(start);
// рисуем фейерверк
for (int i = 0; i < 100; i++)
{
int x = rand();
int y = rand();
int color = rand();
putPixel(x, y, color);
}
sleep(100);
// стираем
srand(start);
for (int i = 0; i < 100; i++)
{
int x = rand();
int y = rand();
rand();
if (getPixelColor(x, y) != BLACK)
putPixel(x, y, BLACK);
}
}
return 0;
}
Вот такой пример использования графической библиотеки нам давали в институте. (Набирал по памяти т.к. я решил это с доски не переписывать.)
+1012
void Transponse() // Транспонировать матрицу
{
m12 = m21; m13 = m31; m14 = m41;
m21 = m12; m23 = m32; m24 = m42;
m31 = m13; m32 = m23; m34 = m43;
m41 = m14; m42 = m24; m43 = m34;
}
+150
<?php
// Zend\Di\Locator
namespace Zend\Di;
interface Locator
{
public function get($name, array $params = array());
}
<?php
//Zend\Di\ServiceLocation
namespace Zend\Di;
interface ServiceLocation extends Locator
{
public function set($name, $service);
}
<?php
//Zend\Di\ServiceLocator
namespace Zend\Di;
class ServiceLocator implements ServiceLocation
{
protected $map = array();
protected $services = array();
public function set($name, $service)
{
$this->services[$name] = $service;
return $this;
}
public function get($name, array $params = array())
{
if (!isset($this->services[$name])) {
if (!isset($this->map[$name])) {
return null;
}
$method = $this->map[$name];
return $this->$method($params);
}
$service = $this->services[$name];
if ($service instanceof \Closure
|| (!is_object($service) && is_callable($service))
) {
$this->services[$name] = $service = call_user_func_array($service, $params);
}
return $service;
}
}
по какой логике "радар" становится "местоположением", а затем "местоположение" снова становится "радарчиком"?!!! пыщь
+95
procedure TEditor.cbReverseClick(Sender: TObject);
begin
T.Reversed := not T.Reversed;
Show;
end;
Вместо
T.Reversed := cbReverse.Checked;
Интересно, может ли это создать баг?
+1001
// Функция регистрирующая ошибку
VOID SetError(DWORD dwError)
{
CHAR szErr[256];
sprintf(szErr, "%lu", dwError);
SetEnvironmentVariable("0xdeadc0de", szErr);
}
// Шеллкод
__declspec(dllexport)
VOID WINAPI Shell(REMSTART *pCtx)
{
pCtx->pLoadLibraryA(pCtx->sz);
CHAR szVar[] = {'0','x','d','e','a','d','c','0','d','e','\0'};
CHAR szErr[256];
if (!pCtx->pGetEnvironmentVariableA(szVar, szErr, sizeof(szErr)))
pCtx->pExitThread(ERROR_LOAD_HOOK_DLL);
DWORD dwError = 0;
for (DWORD i = 0; szErr[i]; i++)
{
dwError *= 10;
dwError += szErr[i] - '0';
}
pCtx->pExitThread(dwError);
}
Удивительнейший способ регистрации ошибок в функции DllMain при инжекте библиотеки шеллкодом из другого процесса (кто знает - тот поймет)... линк: http://www.wasm.ru/forum/viewtopic.php?id=43291