Нужно реализовать демо проект: 1. Есть ехе на C#. В нем есть некая статичная функция некоего статичного класса. Допустим, класс для логирования сообщений в файл (а-ля Logger.Log("test")) 2. Есть dll на С++ (без /clr!).
Задача: сделать так, чтобы можно было из 1-го во 2-ое прокинуть делегат/указатель/что-угодно на функцию логгера, чтобы во 2-м можно было писать в лог 1-го. Что это должно решить: необходимость во 2-м держать свой отдельный логгер, который писал бы в свой отдельный файл, что в свою очередь будет нарушать последовательность сообщений и приводить к необходимости читать два разных текстовых файла.
Если знаете как решить эту проблему, пишите мне пожалуйста в скайп - internat1onale, здесь заметки к проекту не читаю потому как мне не приходят уведомления. По оплате - сбербанк, киви.
Оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Решить задачу по связи между C# (exe) и С++ (dll)
Реклама
Решить задачу по связи между C# (exe) и С++ (dll)
Нужно реализовать демо проект:
1. Есть ехе на C#. В нем есть некая статичная функция некоего статичного класса. Допустим, класс для логирования сообщений в файл (а-ля Logger.Log("test"))
2. Есть dll на С++ (без /clr!).
Задача: сделать так, чтобы можно было из 1-го во 2-ое прокинуть делегат/указатель/что-угодно на функцию логгера, чтобы во 2-м можно было писать в лог 1-го.
Что это должно решить: необходимость во 2-м держать свой отдельный логгер, который писал бы в свой отдельный файл, что в свою очередь будет нарушать последовательность сообщений и приводить к необходимости читать два разных текстовых файла.
Если знаете как решить эту проблему, пишите мне пожалуйста в скайп - internat1onale, здесь заметки к проекту не читаю потому как мне не приходят уведомления.
По оплате - сбербанк, киви.