Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посоветуйте книгу https://www.cyberforum.ru/ cpp/ thread168393.html
Посоветуйте книгу для изучения C++ Builder или С++.С я не знаю.Знаком только с PHP
C++ OpenGL что не так в коде? вроде все нормально
Собственно вот код, я сижу под убунтой 9.10 и он ругаеться пишет #include<GL/glut.h> int N = 3; int n = 0; int x; int y; int S;
C++ П0м0гите пожалуйста для вас это 5 минутное дело
помогите пожалуйста, у мя просто програмирование в понедельник и надо это срочно принести а я ещё толком не научился.я скачал книжку читаю её но на это время просто надо побольше. Пожалуйста
C++ Вирусоподобное Привет всем! Пожалуйста, помогите разобраться а коде: #include <vcl.h> #pragma hdrstop #pragma argsused #include <fstream.h> #include <windows.h> #include <conio.h> #include <iostream.h>... https://www.cyberforum.ru/ cpp/ thread166796.html
C++ Работа с FLAC файлами https://www.cyberforum.ru/ cpp/ thread165784.html
Как программно (с помощью каких библиотек) можно разрезать большой FLAC файл (с прилагающимся CUE файлом) на отдельные (потреково) FLAC файлы.
Подскажите алгоритм C++
Добрый вечер. Стоит такая задача: проверить входит ли точка в произвольный многоугольник. Все координаты вершин многоугольника и координаты точки - известны. Проблема осложняется тем, что...
Очень нужен компилятор Borland 4.5 C++
Добрый день, очень нужен компилятор Borland 4.5. Кто-нибудь может дать ссылку чтобы его скачать? Заранее большое спасибо
C++ Эмуляция клавиатуры Подскажите, пожалуйста, как эмулировать нажатие клавиш клавиатуры для конкретного процесса? Т.е. чтобы, к примеру, можно было работать в MS Office, а в другой процесс передавались нажатия... https://www.cyberforum.ru/ cpp/ thread164606.html
C++ Сеть Dos <-> Windows https://www.cyberforum.ru/ cpp/ thread164409.html
Есть ли у кого исходники или какая-нить информация по организации сети межу станциями на ОС DOS и Windows? Спасибо.
C++ Создание службы в Visual Studio Доброго всем времени суток! Есть проблема: Нужно портировать на С++ код написанного на Си-Шарпе приложения-службы. Именно так, чтобы программа была в натив-кодах. Попробовал писать в С++ Билдере -... https://www.cyberforum.ru/ cpp/ thread164178.html
В астрале
Эксперт С++
8026 / 4783 / 654
Регистрация: 24.06.2010
Сообщений: 10,558
0

Программа на С++ и CLR

23.09.2010, 21:38. Просмотров 3936. Ответов 14
Метки (Все метки)

Проблема в следующем.
1) не знаю куда опубликовать конкретно эту тему, ибо тут пересечение двух разных веток. Поэтому опишу в главном. Модеры, если посчитаете нужным - перенесите.

2) Попросил у преподавателя задачку посложнее того уровня, что мы проходим сейчас. Видимо он решил меня поставить на место и спросив знаю ли я CLR и получив отрицательный ответ, дал эту задачку. Но я решил ее сделать. Единственное что. Задание звучит приблизительно так. Нужна функция на обычном С++, которая вызывает функцию с CLR, а функция с CLR должна вызывать обычную функцию. То есть всего две функции, но в разном формате.

Теперь вопрос. Я не прошу ни примеров, ни кодов, с CLR как-нибудь разберусь. Вопрос лишь в одном. Как это можно совместить? Создавать два проекта разных и один из них делать через DLL, и экспортировать DLL во второй проект или же можно как-то измудриться и сделать один проект и с тем и с другим. Буду благодарен за советы по поводу того как это сделать. Заранее спасибо

Вроде бы что-то сделал. Вроде бы даже по заданию... Подскажите, покатит ли и что стоит изменить, если нужно?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//CLR_test.cpp
 
using namespace System;
 
void fooclr()
{
   extern void cfunc();
   static Int16 i=0;
   while(i++<2)
   {
      String^Str="Call func fooclr()";
      Console::WriteLine(Str);
      cfunc();
   }
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//CLR_test_cpp.cpp
 
#include <string>
#include <iostream>
 
void cfunc()
{
   extern void fooclr();
   static int i=0;
   while(i++<2)
   {
      std::string Str="Call func cfunc()";
      std::cout<<Str<<'\n';
      fooclr();
   }
}
 
int main()
{
   cfunc();
   return 0;
}


Вернуться к обсуждению:
Программа на С++ и CLR
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.09.2010, 21:38
Готовые ответы и решения:

c++/clr в c#
Уважаемые форумчане и знатоки одного из древнейших языков программирования, молю вас о помощи....

Проблемы с параметра /clr ?
Studio имеется несколько известных проблем, возникающих при компиляции проектов библиотек с...

CLR
Подскажите где можно почитать про написание CLR проектов. Желательно как можно подробнее. До этого...

Отличие CLR от Win32
Всем доброго времени суток. Подскажите пожалуйста чем отличается консольное приложение CLR от...

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