Форум программистов, компьютерный форум CyberForum.ru

открытие и считывание из .dll - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сравнение массивов http://www.cyberforum.ru/cpp-beginners/thread958204.html
После заполнения динамического массива числами,в моем случае 1 и 0,компилятор не производит действий,останавливает работу.Спасибо#include <stdio.h> #include <conio.h> int main () { int w,h,d; printf(" Vvedite w pri uslovii w>=1\n"); scanf ("%d",&w); printf(" Vvedite h pri uslovii h<=100\n"); scanf ("%d",&h); int **mas;
C++ Не выполняется (проскакивает) оператор Здравствуйте! Я новичок в С. Простите за наиглупейший вопрос, но почему так? В простейшем консольном приложении после считывания переменных и вычисления значения r, программа игнорирует считывание Z, сама присваивает ему какое-то значение из x/y и выводит? В паскале такого бы не было. Чего я не понимаю? #include <stdio.h> #include <iostream.h> #include <conio.h> main() { float... http://www.cyberforum.ru/cpp-beginners/thread958200.html
C++ разложение числа
Как ,допустим, разложить число 1924 на 1 9 2 4. Даже идей нет
Массив: Найти номер строки матрицы, в которой больше всего единичных элементов. C++
Дана квадратная матрица А порядка n. Найти номер строки матрицы, в которой больше всего единичных элементов.
C++ Из текстового файла прочитать четные числа и записать их в другой файл (С++) http://www.cyberforum.ru/cpp-beginners/thread958176.html
Из текстового файла прочитать четные числа и записать их в другой файл без использования массива (код С++)
C++ Вывести на экран сообщение о нечетности порядковых номеров букв, следующих после g, l Вывести на экран сообщение о нечетности порядковых номеров букв, следующих после g, l. Без ASCII кода. Помогите, пожалуйста. Нужно, чтоб программа не просто выводила текст, а сама считала. подробнее

Показать сообщение отдельно
AnyOne697
 Аватар для AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 532
20.09.2013, 01:45     открытие и считывание из .dll
Цитата Сообщение от gazlan Посмотреть сообщение
У вас довольно наивные представления :-)
А кто ж спорит =) Хотя, на самом деле, даже delphi-код, скомпилированный в машинный, очень легко дезассемблируется и потом, если повезёт, получиться Си-шный код. Конструкции те же самые, суть одна. Первые компиляторы Си++ сначала транслировали Си++ код в Си и только потом его компилировала (а это ещё я наивный). Наконец - Си это высокоуровневый прообраз ассмеблера. Почти всё (если не всё) что можно на ассемблере i468 можно и на Си.
Цитата Сообщение от gazlan Посмотреть сообщение
Точка входа может быть 0 (протектор, ресурсная DLL). А так, если протектор не обнулил, читается из заголовка PE-файла.
Ну значит и показать нуль (ну или определить отсутствии).
Цитата Сообщение от gazlan Посмотреть сообщение
Контрольная сумма - требует уточнения: это о чем? Если стандартная от M$, то CheckSumMappedFile function. Опять же, в заголовке, обычно, не прописана (исключая драйверы).
А самим посчитать?
Цитата Сообщение от gazlan Посмотреть сообщение
Компилятор - Хи-Хи! Microsoft от Borland, конечно, можно отличить, но в общем случае, задача нетривиальная. Бывает, что и IDA ошибается. А уж версию - только при везении, по косвенным признакам.
Сам улыбнулся. Впрочем, сами же ссылку дали.
Цитата Сообщение от gazlan Посмотреть сообщение
для текстов - все примитивно (если это, действительно, plain ASCII). Задаете набор разделителей (НЕбукв) и считаете всю нужную статистику. Для подсчета слов создаете словарь (либо слов, либо хэшей).
Всё так. Лучше, конечно, хэшей, но для Си++ можно и проще - std::map < String, uint > dict;

Добавлено через 2 минуты
Алсо, вот. Глубоко не смотрел, но вроде то.
 
Текущее время: 07:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru