HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1761  
Старый 03.11.2008, 21:11
4p3
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
Провел на форуме:
750247

Репутация: 92
Отправить сообщение для 4p3 с помощью ICQ
По умолчанию

Можно на С++?
 
Ответить с цитированием

  #1762  
Старый 03.11.2008, 21:28
VIP
Участник форума
Регистрация: 29.12.2004
Сообщений: 105
Провел на форуме:
89596

Репутация: 21
Отправить сообщение для VIP с помощью ICQ
По умолчанию

Нет, нам в универе пока только С и Python дают
 
Ответить с цитированием

  #1763  
Старый 03.11.2008, 21:37
reza4ok
Новичок
Регистрация: 03.05.2008
Сообщений: 19
Провел на форуме:
172889

Репутация: 1
Отправить сообщение для reza4ok с помощью ICQ
По умолчанию

Здравствуйте, интересно как на C++ пишется fork-бомба. Вот нашел этот код:
Код:
#include <unistd.h>
int main()
{
   while(1)
      fork();
}
Всё да ничего, но выдаёт ошибку, вот только уже не помню какую.
P.S. C++ начал изучать две недели назад
 
Ответить с цитированием

  #1764  
Старый 03.11.2008, 21:41
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

вообще-то это не с++ а си.
пости конкретно какую ошибку выдает?
 
Ответить с цитированием

  #1765  
Старый 03.11.2008, 21:59
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме:
3578578

Репутация: 275
Отправить сообщение для Forcer с помощью ICQ
По умолчанию

VIP
Варианты:
1. Использовать структуру данных список;
2. использовать функцию realloc;
3. написать свою функцию-аналог realloc;
4. всякий изврат типа сделать рекурсивную функцию со статическим массивом - и по мере вложенности увеличивать счетчик, а в конце - создавать массив и записывать, идя назад по рекурсии туда все элементы.

Мне больше всего нравится первый вариант.
 
Ответить с цитированием

  #1766  
Старый 04.11.2008, 15:32
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Цитата:
Всё да ничего, но выдаёт ошибку, вот только уже не помню какую.
return 1;

А вообще пока не будешь помнить, то подобные вопросы задавать на форумах не следует
 
Ответить с цитированием

  #1767  
Старый 05.11.2008, 10:49
Shaitan-Devil
Участник форума
Регистрация: 15.08.2008
Сообщений: 167
Провел на форуме:
3009843

Репутация: 204
По умолчанию

Тока начал изучасть С++ скачал Visual Studio 2008 попробывал так на скрине

Тока сильно не пинать.
 
Ответить с цитированием

  #1768  
Старый 05.11.2008, 11:59
Namelles One
Познающий
Регистрация: 08.07.2005
Сообщений: 47
Провел на форуме:
149096

Репутация: 65
Отправить сообщение для Namelles One с помощью ICQ
По умолчанию

Абалденный скрин - не видно ничего вообще =\
 
Ответить с цитированием

  #1769  
Старый 06.11.2008, 01:49
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме:
2364957

Репутация: 479
По умолчанию

Цитата:
Сообщение от Shaitan-Devil  
Тока начал изучасть С++ скачал Visual Studio 2008 попробывал так на скрине

Тока сильно не пинать.
не знаю, зачем там stdafx.h
надо #include <iostream>
затем using namespace std;

У меня вопрос - как можно перевести адрес, возвращаемый ф-цией getprocaddress в строку?

Последний раз редактировалось ntldr; 06.11.2008 в 01:55..
 
Ответить с цитированием

  #1770  
Старый 06.11.2008, 06:35
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
Провел на форуме:
4226446

Репутация: 1564
Отправить сообщение для 0x0c0de с помощью ICQ
По умолчанию

Цитата:
не знаю, зачем там stdafx.h
Если в настройках проекта стоит опция "Use Precompiled Header", то использование этого файла обязательно. Так что либо отключайте эту опцию, либо строчку с включением stdafx.h не трогайте (а то получите "unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?" )

Цитата:
Сообщение от ntldr  
У меня вопрос - как можно перевести адрес, возвращаемый ф-цией getprocaddress в строку?

char bf [10];

wsprintf(bf,"%X",GetProcAddress(LoadLibrary("kerne l32.dll"),"LoadLibraryA"));

Функция форматированного вывода (в данному случае выведется в хексе). Результат вывода - в bf.

Можно то же самое, только сразу на консоль, тогда
printf("%X",GetProcAddress(LoadLibrary("kernel32.d ll"),"LoadLibraryA"));

Последний раз редактировалось 0x0c0de; 06.11.2008 в 07:07..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ