Piszę małą bibliotekę macierzy w C ++ do operacji na macierzach. Jednak mój kompilator narzeka, a wcześniej tego nie robił. Ten kod pozostawiono na półce przez 6 miesięcy, aw międzyczasie uaktualniłem komputer z debian etch do lenny (g ++ (Debian 4.3.2-1.1) 4.3.2), jednak mam ten sam problem w systemie Ubuntu …
Pochodzę z środowiska Java, w którym używane są pakiety, a nie przestrzenie nazw. Przyzwyczaiłem się do łączenia klas, które współpracują ze sobą, aby utworzyć kompletny obiekt w pakiety, a następnie ponownego ich używania z tego pakietu. Ale teraz pracuję w C ++. Jak korzystasz z przestrzeni nazw w C ++? …
W CSS *dopasuje dowolny element. Często *|*stosuje się zamiast *dopasowywać wszystkie elementy. Jest to zwykle używane do celów testowych. Jaka jest różnica pomiędzy *i *|*w CSS?
Mam dość złożony „produkt”. Przygotowuję się do kompilacji za pomocą Django. Unikam używania terminów „projekt” i „aplikacja” w tym kontekście, ponieważ nie jestem pewien, jakie jest ich konkretne znaczenie w Django. Projekty mogą mieć wiele aplikacji. Aplikacje mogą być współużytkowane przez wiele projektów. W porządku. Nie odkrywam na nowo bloga …
Objective-C nie ma przestrzeni nazw; jest podobny do C, wszystko znajduje się w jednej globalnej przestrzeni nazw. Powszechną praktyką jest poprzedzanie klas inicjałami, np. Jeśli pracujesz w IBM, możesz poprzedzić je „IBM”; jeśli pracujesz dla firmy Microsoft, możesz użyć „MS”; i tak dalej. Czasami inicjały odnoszą się do projektu, np. …
Co robi \w PHP? Na przykład, CSRF4PHP ma \FALSE, \session_idi \Exception: public function __construct($timeout=300, $acceptGet=\FALSE){ $this->timeout = $timeout; if (\session_id()) { $this->acceptGet = (bool) $acceptGet; } else { throw new \Exception('Could not find session id', 1); } }
class Namespace::Class; Dlaczego muszę to zrobić ?: namespace Namespace { class Class; } Używając VC ++ 8.0, kompilator problemy: błąd C2653: „Przestrzeń nazw”: nie jest nazwą klasy ani przestrzeni nazw Zakładam, że problem polega na tym, że kompilator nie może stwierdzić, czy Namespacejest to klasa czy przestrzeń nazw? Ale dlaczego …
Rozumiem, że stringjest to element członkowski stdprzestrzeni nazw, więc dlaczego ma miejsce następujący przebieg? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this command: %s", myString); cin.get(); return 0; } …
Jak sprawdzić klasę obiektu w środowisku PHP z odstępami nazw bez określania pełnej klasy z przestrzenią nazw. Załóżmy na przykład, że mam bibliotekę obiektów / Podmiot / Kontrakt / Nazwa. Poniższy kod nie działa, ponieważ get_class zwraca pełną klasę z przestrzenią nazw. If(get_class($object) == 'Name') { ... do this ... …
W poniższym fragmencie kodu Colorwyliczenie jest zadeklarowane w Carklasie, aby ograniczyć zakres wyliczenia i nie „zanieczyszczać” globalnej przestrzeni nazw. class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } Car::Color GetColor() const { return _color; } private: Car::Color _color; …
W Pythonie pakiet przestrzeni nazw umożliwia rozpowszechnianie kodu Pythona między kilkoma projektami. Jest to przydatne, gdy chcesz zwolnić powiązane biblioteki jako osobne pliki do pobrania. Na przykład, w katalogach Package-1i Package-2na PYTHONPATH, Package-1/namespace/__init__.py Package-1/namespace/module1/__init__.py Package-2/namespace/__init__.py Package-2/namespace/module2/__init__.py użytkownik końcowy może import namespace.module1i import namespace.module2. Jaki jest najlepszy sposób zdefiniowania pakietu przestrzeni …
Chcę użyć metody „findall”, aby zlokalizować niektóre elementy źródłowego pliku xml w module ElementTree. Jednak źródłowy plik xml (test.xml) ma przestrzeń nazw. Obcinam część pliku xml jako przykład: <?xml version="1.0" encoding="iso-8859-1"?> <XML_HEADER xmlns="http://www.test.com"> <TYPE>Updates</TYPE> <DATE>9/26/2012 10:30:34 AM</DATE> <COPYRIGHT_NOTICE>All Rights Reserved.</COPYRIGHT_NOTICE> <LICENSE>newlicense.htm</LICENSE> <DEAL_LEVEL> <PAID_OFF>N</PAID_OFF> </DEAL_LEVEL> </XML_HEADER> Przykładowy kod w Pythonie znajduje …
Czy foldery w rozwiązaniu powinny pasować do przestrzeni nazw? W jednym z moich projektów zespołowych mamy bibliotekę klas, która ma wiele podfolderów w projekcie. Nazwa projektu i Przestrzeń nazw MyCompany.Project.Section. W ramach tego projektu istnieje kilka folderów pasujących do sekcji przestrzeni nazw: Folder Vehicleszawiera klasy w MyCompany.Project.Section.Vehiclesprzestrzeni nazw Folder Clothingzawiera …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.