Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Язык С Кому не трудно! Тема: Оператор варианта https://www.cyberforum.ru/ cpp/ thread442498.html
Пожалуйста, кому не трудно. задание такое: По введенной дате вычислить день, который был 14 дней назад
Как узнать, что поток закончился (библиотека pthread)? C++
Друзья! Есть ли какая-нибудь pthread-функция, которая вызывается в основном потоке X и показывает- да, созданный ранее поток Y закончился? Так-то можно в принципе сделать так: передавать в функцию...
Почему код, написанный на С++, в разы быстрее работает с большим объемом памяти, чем с маленьким? C++
Привет! Понадобилось мне сравнить скорость работы идентичных алгоритмов на Fortran и C++. Алгоритм - перемножение матриц. Решил поэкспериментировать с матрицами разных размеров. Вот результаты...
C++ шаблонные методы шаблона. Специализация. Вопрос: каким образом можно вынести реализацию методов класса за его пределы? Изначально вопрос формулировался так: Каким образом можно произвести специализацию одного из методов шаблона класса... https://www.cyberforum.ru/ cpp/ thread442155.html
C++ С++ Unit Test (модульное тестирование) https://www.cyberforum.ru/ cpp/ thread441995.html
Вопроса по сути два. 1. что используете для модульного тестирования и почему отдаете этому предпочтение. 2. если используете eclipse, то очень интересует процесс конфигурирования eclipse для...
Сетевой график C++
ПОжалуйста помогите создать программу Задачи работы: - построение сетевого графика; - анализ сетевого графика; -оптимизация сетевого графика. p.s. сижу с сотки, интернет отключен программа...
C++ PopCap Games Framework 1.3
У кого есть ссылка на PopCap Games Framework 1.3 скиньте плииз! С сайта sourceforge.net никак не качается... Форум не место обмена ссылками!
C++ Необычная Dll Есть ли способ написать DLL, в которой есть функция и через неё будут проходить вызовы экспортируемых функций? Например в DLL нет функции Func, и тогда, по-умолчанию вызывается функция Default? https://www.cyberforum.ru/ cpp/ thread439998.html
C++ Сборки MinGW(GCC-win32/win64) от niXman https://www.cyberforum.ru/ cpp/ thread439067.html
с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw. файлы с пометкой snapshot и prerelease - не стабильные версии. в реальных проектах использовать не рекомендую. использую...
C++ Построение и программная реализация автоматных моделей языков Доброе время суток всем. Будьте так любезны кто знает или умеет напишите пожалуйста примеры конечных автоматов. Можно в принципе и на Delphi толь тогда это не тот раздел. И всё же помагите... https://www.cyberforum.ru/ cpp/ thread438991.html
Временно недоступен
957 / 228 / 14
Регистрация: 12.04.2009
Сообщений: 926
09.02.2012, 23:02  [ТС] 0

Использование C++ кода внутри программы на C: какие есть варианты?

09.02.2012, 23:02. Просмотров 5673. Ответов 40
Метки (Все метки)

Ответ

Цитата Сообщение от Evg Посмотреть сообщение
С точки зрения построения вызова и линковки - никакой.

Ну вот этот момент меня немного и пугает. Если есть возможность линковать g++'ом, то нафига вообще извращаться и писать код на си, который лезет в код на Си++
В данном конкретном случае как раз нельзя, так как автор кода на Си по ходу намеренно дал названия переменным типа "new", а там несколько тысяч строк кода ( точнее три всего, но всё равно как-то не улыбается переделывать, так как там кроме этого ещё специфичные вещи для Си
Цитата Сообщение от Evg Посмотреть сообщение
Да и вообще у автора хотелось бы выяснить, нафига это извращение нужно
Я просто хотел сделать без особых затрат времени что-то типа карты пользователей DHT-сети, навроде карты мира, чтобы отображались хосты в виде точек разного цвета, в зависимости от адреса и ответа. Ну и были у меня кое-какие наработки по графике, на С++. Естественно, неохота переписывать, время поджимает, мне нужно делать презентацию о сети Kademlia, и я хотел выйти из положения с минимальными затратами времени
Ну а чтобы залезть во внутренний интерфейс DHT и в зависимости от пинга рисовать точки на экране, придётся пихать свои костыли в функции на Си (особенности реализации, т.к. обход хостов - это довольно низкий уровень).

Вернуться к обсуждению:
Использование C++ кода внутри программы на C: какие есть варианты?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2012, 23:02

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

скажите какие есть программы для построения блок схем из кода???
скажите какие есть программы для построения блок схем из кода???

Посоветуйте, какие есть варианты
Нужно организовать автоматический обмен данными справочника "Сотрудники" между Бухгалтерией и ЗУП....

Какие варианты кода не вызовут ошибку компиляции?
Какие варианты кода не вызовут ошибку компиляции? Вариант 1 class Parent...

Какие есть варианты в Environment.Exit()?
Возможно глупый вопрос, но какие есть коды в Environment.Exit(код)? Что они делают? Пример я знаю...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.