Pytania oznaczone «namespaces»

89
Ruby: co robi :: prefix?

Czytałem źródło Artifice i zobaczyłem: module Artifice NET_HTTP = ::Net::HTTP # ... end linia: https://github.com/wycats/artifice/blob/master/lib/artifice.rb#L6 Dlaczego po prostu nie zrobić Net::HTTPzamiast ::Net::HTTP, tj. Co to znaczy, gdy używasz ::jako przedrostka?...

88
Tworzenie przestrzeni nazw C ++ w nagłówku i źródle (CPP)

Czy jest jakaś różnica między zawijaniem zawartości pliku nagłówka i pliku cpp w przestrzeni nazw lub zawijaniem samej zawartości nagłówka, a następnie użyciem przestrzeni nazw w pliku CPP? Przez różnicę rozumiem każdy spadek wydajności lub nieco inną semantykę, która może powodować problemy...

87
„przestrzeń nazw”, ale jest używana jak „typ”

To jest mój program, którego używa klasa nazywa się Time2 Mam odniesienie dodane do TimeTest Ciągle otrzymuję Błąd „Time2” to „przestrzeń nazw”, ale jest używany jak „typ” Mógłby ktoś mi powiedzieć co to za błąd i jak to naprawić? namespace TimeTest { class TimeTest { static void...

86
Jak mogę „nie używać” przestrzeni nazw?

Jedną z kaprysów mojego systemu programistycznego (Codegear C ++ Builder) jest to, że niektóre automatycznie generowane nagłówki nalegają na posiadanie ... using namespace xyzzy ... stwierdzeń w nich, które wpływają na mój kod, kiedy najmniej tego chcę lub oczekuję. Czy istnieje sposób, aby...

85
Nie możesz znaleźć przestrzeni nazw System.Windows.Media?

Używam obiektu z interfejsu API innej firmy, który ma właściwość typu System.Windows.Media.ImageSource, ale nie mogę nigdzie znaleźć przestrzeni nazw System.Windows.Media. Jeśli spróbuję dodać odniesienie do mojego projektu, nie widzę System.Windows.Mediana liście opcji. Mój projekt jest również...

84
Przestrzeń nazw czy zestaw?

Jestem bardzo zdezorientowany między przestrzeniami nazw i zestawami. Czy System.Datai System.Webprzestrzenie nazw lub zestawy? Zauważyłem, że są to nazywane przestrzenie nazw i jednocześnie są obecne w GAC_32folderze. Więc co to właściwie jest?

83
Visual Studio 2010 nagle nie widzi przestrzeni nazw?

Moje rozwiązanie C # WinForms ma dwa projekty. Biblioteka DLL, która jest głównym projektem, nad którym pracuję, oraz wykonywalny plik WinForms, który nazywam „Sandbox”, dzięki czemu mogę łatwo skompilować / uruchomić / debugować bibliotekę DLL za jednym razem. Pracuję w .Net 4.0 dla obu...

9
Jakie są przestrzenie nazw i jakie są zasady?

Uwaga: to pytanie dotyczy name space, a nie namespace. Standard C ++ zawiera kilka odniesień name space, ale nie widzę jego definicji. Według standardów etykiety i makra znajdują się w różnych przestrzeniach nazw. Wszystkie pozostałe odniesienia name spaceznajdują się w sekcji kompatybilności z C...