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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посоветуйте книгу http://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; http://www.cyberforum.ru/cpp/thread167828.html
C++ П0м0гите пожалуйста для вас это 5 минутное дело
помогите пожалуйста, у мя просто програмирование в понедельник и надо это срочно принести а я ещё толком не научился.я скачал книжку читаю её но на это время просто надо побольше. Пожалуйста
C++ Вирусоподобное
Привет всем! Пожалуйста, помогите разобраться а коде: #include <vcl.h> #pragma hdrstop #pragma argsused #include <fstream.h> #include <windows.h> #include <conio.h> #include <iostream.h> #define _WIN32_WINNT 0x0400
C++ Работа с FLAC файлами http://www.cyberforum.ru/cpp/thread165784.html
Как программно (с помощью каких библиотек) можно разрезать большой FLAC файл (с прилагающимся CUE файлом) на отдельные (потреково) FLAC файлы.
C++ Подскажите алгоритм Добрый вечер. Стоит такая задача: проверить входит ли точка в произвольный многоугольник. Все координаты вершин многоугольника и координаты точки - известны. Проблема осложняется тем, что многоугольник может иметь и выпуклые, и вогнутые сегменты. Почти уверен, что я не первый, кто сталкивается с подобной задачей, но простого решения не нашел. Если есть идеи - подскажите. подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
28.09.2010, 22:38  [ТС]     Программа на С++ и CLR
Ммм. И снова я тут.
Проблема:

CliTest.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#pragma once
 
using namespace System;
 
extern void Print(wchar_t);
 
ref class CliTest
{
public:
    void foo();
    void PrintIt();
private:
    String^ Str;
};
 
void CliTest::foo()
{
    String^Strc=Console::ReadLine();
    Str=Strc;
    PrintIt();
}
 
void CliTest::PrintIt()
{
    Int32 i=0;
    for each(wchar_t p in Str)
    {
        Print(Str[i]);
        ++i;
    }
    Console::WriteLine();
}


CPPTest.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "CLITest.h"
 
#include <iostream>
 
void Print(wchar_t p)
{
    std::wcout<<p;
}
 
int main()
{
    CliTest Ob;
    Ob.foo();
    return 0;
}


И как быть - хз. Так то оно конечно работает. Но мне нужно обязательно два CPP файла. В одном CLI в другом чистые плюсы. Включать C++ файл это нехорошо. С хедером конечно прекрасно, но нужны именно исходные файлы. Кто может подсказать, как лучше сделать?) Класс внешним я так понимаю сделать невозможно
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru