0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
TSearchRec sr;
if(FindFirst(Dir+"\\"+mask,iattr,sr)==0)
{
do
{
AnsiString Processes=Dir+"\\"+sr.Name;
//куча кода
AnsiString newName=sr.Name;
//еще код
AnsiString TmpFile=Dir+"\\"+newName;
if(RenameFile(Processes,TmpFile))
{
...
}
{
...
continue;
}
}while(FindNext(sr)==0);
}
И почему программа "виснет"? Это в клиенте платежной системы... Рыдаю... (стр. 19)
guest ,
30.04.2009 (Updated 24.03.2018 )
0
1 2 3
...
HWND handle=FindWindow(NULL,AnsiString("DPPCommModule").c_str());
...
На тему: "Сделаем наш string еще string'ее". Это в программе, работающей более чем на 100 теминалах...
guest ,
29.04.2009 (Updated 24.03.2018 )
0
1
struct X{template<class T>X(T);X g(){X(this->*&X::g);}};
Короткая программа валит MSVC8 при компиляции
guest ,
24.04.2009 (Updated 24.03.2018 )
0
1
(unsigned int*)(&pInput->pIrStatus->PunctScheme[0])
Индус хочет получить адрес массива PunctScheme...
guest ,
22.04.2009 (Updated 24.03.2018 )
0
1 2 3 4 5 6
void CsrSmException (void)
{
while(1){
Sleep(0);
};
}
Трушный индусский эксепшен :)
guest ,
22.04.2009 (Updated 24.03.2018 )
0
1 2 3 4 5 6 7
int SUM(int A, int B)
{
if (0 == A) return B;
if (0 == B) return A;
return (1 + (SUM(A, B - 1) + SUM(A - 1, B)) / 2);
}
рекурсивное вычисление суммы двух чисел.
guest ,
21.04.2009 (Updated 24.03.2018 )
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
char end;
char *stroka[end];
int number[10] = {0,1,2,3,4,5,6,7,8,9};
int size = 0;
cout << "Input element of array: \n";
while(end != '*')
{
cin >> end;
*stroka[size] = end;
size++;
}
for(int i = 0; i < size-1; i++)
{
cout << stroka[i] << " ";
}
for(int i = 0; i < size-1; i++)
{
for(int j = 0; j < 10; j++)
{
if(*stroka[i] == number[j])
{
cout << *stroka[i] << " ";
}
}
}
system("PAUSE");
}
говнокод одногруппника. оно ещё и собирается 0_o.
guest ,
21.04.2009 (Updated 24.03.2018 )
0
1
#define JUST_ANOTHER_MAGIC_NUMBER 4398476903476060
магия чисел
guest ,
21.04.2009 (Updated 24.03.2018 )
0
1 2 3
#pragma warning( disable : 4005 )
#define TRUE free(reinterpret_cast<VOID*>(-1))
#pragma warning( default : 4005 )
merry debugging!
(return TRUE; :)
guest ,
17.04.2009 (Updated 24.03.2018 )
0
1 2 3 4 5 6 7 8 9 10 11
unsigned arrtoint(u_char *arr)
{
unsigned r=0;
unsigned s=0xFF;
for(unsigned int i=0; i<4; i++)
{
r+=arr[i]*s;
s*=0xFF;
}
return r;
}
Крайне неудачная попытка моего коллеги сконвертить IP в число. Кто найдет больше ошибок?
guest ,
15.04.2009 (Updated 24.03.2018 )