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

Альтернативный вызов функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отследить изменение памяти сторонним процессом http://www.cyberforum.ru/cpp/thread1241864.html
Есть основное приложение1. Есть приложение2, которое считывает и изменяет его память. Надо отследить адреса, действие(чтение или запись), значение до и после действия. Куда копать?
C++ Adobe PDF Library (APDFL) - поместить в формируемый документ картину формата PNG Всем привет! Данная тема, возможно, не вполне подходит для данного раздела, поскольку вопрос, преимущественно имеет отношение к API Adobe PDF, конкретнее, к плюсовому API. Я пишу с... http://www.cyberforum.ru/cpp/thread1241863.html
Электронная подпись+работа с сертификатами C++
Здравствуйте!дали задание,саму суть понял,не могу разобраться,как начать писать программу.помогите кто чем может. Вот само задание: Разработать приложение - утилиту командной строки, или с...
Освобождение динамически созданных переменных (2-ого уровня) C++
И так, продолжу старую тему про динамику. На этот раз есть вот что: #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> using namespace std;
C++ Как правильно собрать ICU для g++ под Windows? http://www.cyberforum.ru/cpp/thread1238301.html
Не получается собрать ICU для компилятора g++ 4.8.2. Делаю через MSYS. Мои команды:cd D:/Temp/icu/source ./runConfigureICU MinGW --prefix=D:/Temp/dist --enable-static --disable-shared Всегда...
C++ Как из Wav файла получить комплексные значения для быстрого преобразования Фурье? Пишу программу для вывода спектра Wav файла Беру данные из Wav файла, прочел шапку, дошел до самих значений. Как понимаю это амплитудные значения. Дабы получить спектр, нужно использовать... подробнее

Показать сообщение отдельно
DrOffset
7517 / 4513 / 1025
Регистрация: 30.01.2014
Сообщений: 7,362
15.08.2014, 21:57
Цитата Сообщение от Izual Посмотреть сообщение
А это нужно?
А как ты с ним будешь работать, если не знаешь что это?
Цитата Сообщение от Izual Посмотреть сообщение
Так же как и в той теме(наверно, хотя с void* я ещё не работал, честно говоря синтасис "char *s" я вообще в первые попробовал, всегда явно указывал на переменную):
А если там не массив? То тогда уже надо вызвать delete без []. Уже это ты не отличишь без доп инфы. А если там вообще память не через new выделена была? Например через malloc, тогда уже надо free вызывать. А если runtime, с которым собиралась библиотека другой версии, то тогда нужно будет функцию освобождения из того же runtime использовать, а не из своего. А если там библиотека вообще на другом языке написана? А если там не указатель на самом деле возвращается?
В общем - это тупиковый путь. Все эти "если" ты, имея только void*, не распознаешь.

Добавлено через 4 минуты
Izual, В общем я считаю, что тебе информации тут дали вагон и маленькую тележку. Разбирайся.
По мне, так та библиотека - это лучший выход, если хочешь остаться в рамках С\С++.
Но решать тебе. Короче, удачи.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru