Форум программистов, компьютерный форум, киберфорум
Наши страницы

Прикол: Эволюция программиста на примере "Hello world" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сохранение рисунка в различных фарматах http://www.cyberforum.ru/cpp-beginners/thread484364.html
народ подскажите как сохранять нарисованное тобой изображение в jpeg например или в bmp.. я слышала что то такое можно сделать при помощи GDI(кстати говоря что это такое?? )
C++ Открыть существующий документ Word при помощи компоненты WordApplication Уважаемый All. Подскажите, кто знает, как при помощи компоненты WordApplication открыть существующий документ Word (без диалоговых окон). Делаю так : WideString FileName='c:\tmp\1.doc'; ... http://www.cyberforum.ru/cpp-beginners/thread484326.html
Проверка наличия соединения с интернет, VC++ C++
Здравствуйте. 1.Подскажите пожалуйста, как я могу проверить, подключен ли компьютер к интернет, и отследить состояние подключения (Т.е. когда оно будет разорвано) 2. Подскажите как я могу получить...
Господа, поделитесь информацией по ADO в ATL для VC C++
Господа, поделитесь информацией по ADO в ATL. А именно способах подключения к БД. Если кто-то знает где можно найти такую информацию (желательно на русском) напишите ссылочку. Заранее благодарен.
C++ Как обойтись без виртуальных конструкторов? http://www.cyberforum.ru/cpp-beginners/thread484239.html
Я перехожу с Delphi. Многое там строится на виртуальных конструкторах, как без этого обойтись или обойти? Как, например, передать в функцию класс, но не его экземпляр, а в функции создать...
C++ Доступ к данным в *.mdb посредством OLE DB -- это возможно? Почти две недели бьюсь над этой проблемой. Перерыл весь инет, книжку по OLE DB купил... Не могу понять каким образом через OLE DB получить данные из файла MS Access (доступ по имени файла): ... подробнее

Показать сообщение отдельно
olfushka

Прикол: Эволюция программиста на примере "Hello world" - C++

01.05.2010, 17:01. Просмотров 2685. Ответов 1
Метки (Все метки)

Эволюция программиста

1. Старший курс школы.
10 PRINT 'HELLO WORLD'
20 END

2. Младший курс института.
program Hello(input,output)
begin
writeln('Hello World')
end.

3. Старший курс института.
(defun hello
(print
(cons' Hello (list 'World))))

4. Молодой специалист.
#include
void main(void)
{
char *message[] = {'Hello ','World'};
int i;
for(i = 0; i < 2; ++i)
printf('%s', message[i]);
printf('
');
}

5. Опытный профессионал.
#include
class string
{ private:
int size;
char *ptr;
public:
string() : size(0), ptr(new char('')) {}
string(const string &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~string()
{
delete [] ptr;
}
friend ostream &operator << (ostream &, const string &);
string &operator = (const char *);
};
ostream &operator << (ostream &stream, const tring &s)
{
return(stream << s.ptr);
}
string &string::operator = (const char *chrs)
{
if(this != &chr)
{
delete [] ptr;
size = strlen(chrs);
ptr = new char[size + 1];
strcpy(ptr, chr);
}
return(*this);
}
int main()
{
string str;
str = 'Hello World';
cout << str << endl;
return(0);
}

6. Системный администратор.
#include
main()
{ char *tmp;
int i=0;
/*Хапнем побольше*/
tmp = (char *)malloc(1024*sizeof(char));
while (tmp[i]='Hello World'[i++]);
/*Блин, лажанулся*/
i = (int)tmp[8];
tmp[8] = tmp[9];
tmp[9] = (char)i;
printf('%s
',tmp);
}

7. Hачинающий хакер.
#!/usr/local/bin/perl
$msg='Hello, World.
';
if ($#ARGV >= 0)
{
while(defined($arg=shift(@ARGV)))
{
$outfilename = $arg;
open(FILE, '>' . $outfile name) || die 'Can't close $arg:$!
';
}
} else {
print($msg);
}
1;

8. Понаторевший хакер.
#include
#define S 'Hello, World
'
main()
{exit(printf(S)==strlen(S)?0:1);}

9. Закаленный ххакер.
% cc -o a.out
~/src/misc/hw/hw.c
% a.out

10. Хакер-гуру.
% cat
Hello, World.
^D

11. Младший менеджер.
10 PRINT 'HELLO WORLD'
20 END

12. Менеджер среднего уровня.
% mail -s 'Hello, World.'
bob@b12
Боб, не могли бы Вы написать для меня программу 'Hello, World.'?
Она понадобится мне завтра.
^D

13. Старший менеджер.
% zmail jim
Мне нужна программа 'Hello, World.', и немедленно!

14. Президент компании.
% letter
letter: Command not found.
% mail
To: ^X ^F ^C
% help mail
help: Command not found.
% Черт!
!: Event unrecognized.
% logout
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru