ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #2841  
Старый 29.04.2009, 15:46
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


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

вот тут смотри _http://www.tenouk.com/Winsock/Winsock2example9.html
 

  #2842  
Старый 29.04.2009, 16:31
Fl0dER
Познающий
Регистрация: 22.12.2008
Сообщений: 82
Провел на форуме:
107509

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

Цитата:
Сообщение от razb  
вот тут смотри _http://www.tenouk.com/Winsock/Winsock2example9.html
у там не разобратся полная каша ...

А можно ли както заюзать хейдеры C в C++ ... А то у меня стока ерроров
 

  #2843  
Старый 29.04.2009, 16:37
NigHT_0WL
Познающий
Регистрация: 28.01.2009
Сообщений: 43
Провел на форуме:
170970

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

Цитата:
Сообщение от Fl0dER  
А можно ли както заюзать хейдеры C в C++ ... А то у меня стока ерроров
Можно заюзать, только проверь, есть ли необходимые файлы в установленном комплекте. Они находяться в папке Инклуд в каталоге установки.
 

  #2844  
Старый 29.04.2009, 16:56
Fl0dER
Познающий
Регистрация: 22.12.2008
Сообщений: 82
Провел на форуме:
107509

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

Цитата:
Сообщение от NigHT_0WL  
Можно заюзать, только проверь, есть ли необходимые файлы в установленном комплекте. Они находяться в папке Инклуд в каталоге установки.
Я имею ввиду про свой написаный хедер с набором моих функций , когда компилю в C все норм , если подключаю в C++ проэкте то появляется куча ошибок в хейдере связаные с синтексом
 

  #2845  
Старый 29.04.2009, 17:27
NigHT_0WL
Познающий
Регистрация: 28.01.2009
Сообщений: 43
Провел на форуме:
170970

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

Цитата:
Сообщение от Fl0dER  
Я имею ввиду про свой написаный хедер с набором моих функций , когда компилю в C все норм , если подключаю в C++ проэкте то появляется куча ошибок в хейдере связаные с синтексом
Конечно будут синтаксические ошибки, С - морально устаревший... Мой совет подредактируй синтаксис под С++ и в дальнейшем пиши на нем... Поддержка во многих проектах гарантированна всех хейдерных файлов, написанных тобой. (Я просто не могу говорить о чем-то, без определенных примеров кода и ошибок к нему выдаваемых при компиляции)
 

  #2846  
Старый 29.04.2009, 17:53
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


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

2Fl0dER, возьми и почитай какую нибудь книжку по С\С++ и большинство вопросов отпадет
 

  #2847  
Старый 29.04.2009, 18:04
Fl0dER
Познающий
Регистрация: 22.12.2008
Сообщений: 82
Провел на форуме:
107509

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

ща пытаюсь перевсти C код в C++ ... Какая есть альтернатива uint8_t в C++ ?
 

  #2848  
Старый 29.04.2009, 18:05
-m0rgan-
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме:
2584134

Репутация: 519


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

РЕ адепты!
Есть ли в С++ ф-я на подобие UrlDownloadToFile в ассемблере?
Если да, то приведите пожалуйста пример её использования...
И какая ф-я запускает файл с указаной диры?
Спасибо!
 

  #2849  
Старый 29.04.2009, 18:10
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


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

Цитата:
Есть ли в С++ ф-я на подобие UrlDownloadToFile в ассемблере?
в стандартной библиотеке нет такой ф-ции, она предоставляется апи ос или сторонними библиотеками, для винды смотрим тут _http://msdn.microsoft.com/en-us/library/ms775123(VS.85).aspx
з.ы. по всему винапи обращайся к мсдн"у

Цитата:
И какая ф-я запускает файл с указаной диры?
exec*

Цитата:
ща пытаюсь перевсти C код в C++ ... Какая есть альтернатива uint8_t в C++ ?
это typedef над unsiged char, все они обьявлены в sys/types.h

Последний раз редактировалось razb; 29.04.2009 в 18:15..
 

  #2850  
Старый 29.04.2009, 23:02
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
Провел на форуме:
5075819

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

Как определить размер файла спроецированного в озу??
Проецирую:

Цитата:
HANDLE hFile = CreateFile("БИНАРНЫЙ ФАЙЛ.bin" ,GENERIC_READ| GENERIC_WRITE,FILE_SHARE_READ| FILE_SHARE_WRITE,0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
HANDLE hFileMapping = CreateFileMapping(hFile, 0, PAGE_READONLY, 0, 0, "NameBinFileMap");
PBYTE pbFile = (PBYTE) MapViewOfFile(hFileMapping, FILE_MAP_COPY, 0, 0, 0);
Получаю:
Цитата:
HANDLE hFileMappingBin = OpenFileMapping(FILE_MAP_READ | FILE_MAP_WRITE, FALSE, "NameBinFileMap");
PBYTE lpFileMapBin =(PBYTE) MapViewOfFile(hFileMappingBin, FILE_MAP_COPY, 0, 0, 0);

ТУТ КАК ТО РАЗМЕР ФАЙЛА НУЖЕН)))
 
 





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


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




ANTICHAT.XYZ