Pytania oznaczone «namespaces»

172
Co robi \ (ukośnik odwrotny) w PHP (5.3+)?

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);...

157
printf with std :: string?

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;...

150
Deklarowanie wyliczenia w klasie

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...

121
To jest Sparta, czy to jest?

Poniżej znajduje się pytanie do wywiadu. Wymyśliłem rozwiązanie, ale nie jestem pewien, dlaczego działa. Pytanie: Bez modyfikowania Spartaklasy napisz kod, który spowoduje MakeItReturnFalsezwrot false. public class Sparta : Place { public bool MakeItReturnFalse() { return this is Sparta;...

120
Przestrzenie nazw PHP i „użycie”

Mam mały problem z przestrzeniami nazw i useinstrukcjami. Mam trzy pliki: ShapeInterface.php, Shape.phpi Circle.php. Próbuję to zrobić za pomocą ścieżek względnych, więc umieściłem to we wszystkich klasach: namespace Shape; W mojej klasie w kręgu mam: namespace Shape; //use Shape; //use...

119
„Using namespace” w nagłówkach C ++

We wszystkich naszych kursach języka c ++ wszyscy nauczyciele zawsze umieszczają w swoich plikach using namespace std;zaraz po #includeznaku s .h. Wydaje mi się to niebezpieczne, ponieważ wtedy dołączając ten nagłówek do innego programu, uzyskam przestrzeń nazw zaimportowaną do mojego programu, być...