Wpis z mikrobloga

@KrzaQ2: no to zdefiniowałem namespace o nazwie Core. Do niej wrzuciłem wszystkie funkcje publiczne których używam, jak i biblioteki oraz include. Gdy próbuję tworzyć nową w taki sposób:


using namespace Core;


public ref class Overloader : public Core {


}


};


C++ strzela focha. Szczerze mówiąc - nie mam ZIELONEGO POJĘCIA o tworzeniu nazw, ale myślałem, że używając wcześniej stworzonej i dodając ref, będzie latało...
@KrzaQ2: a da się to zrobić w sposób MS i foremek, jednocześnie bez dziedziczenia?

Sorry, że zadaję głupie pytania, ale zaciekawił mnie ten temat, bo praktycznie za pomocą dołączenia jednego pliku .dll można sobie dodać całą przestrzeń roboczą, którą już się kiedyś stworzyło. Chyba. Tak mi się wydaje.
@Linux_Shines: Nie uƶywałem nigdy Windows Forms, więc nie wiem jak to wygląda.

Jeśli dorzucasz wyłącznie plik .dll (bez dodatkowych nagłówków), to wymaga to refleksji, a tego C++ na razie nie posiada (ale moƶna się posiłkować generatorami kodu takimi jak moc w Qt).

Jeśli masz nagłówek a nie tylko samą.dllkę (lub nagłówek+pliki .cpp), to w sumie nie wiem w czym problem, po prostu uƶywasz tego czego chcesz.

// plik a.cpp
namespace x{