Pytania oznaczone «literals»

notacja reprezentująca stałe wartości w kodzie źródłowym

706
Dlaczego [] jest szybszy niż list ()?

Niedawno w porównaniu z przetwarzaniem prędkości []i list()i była zaskoczona, że []pracuje więcej niż trzy razy szybciej niż list(). Pobiegłem ten sam test z {}i dict()a wyniki były praktycznie identyczne: []i {}zarówno trwała około 0.128sec / milion cykli, podczas list()i dict()trwało około...

415
C ++ literał ciągu wielowierszowego

Czy jest jakiś sposób na posiadanie wieloliniowych tekstów stałych, literałów stałych w C ++, à la Perl? Może jakiś parsowanie sztuczki z #includeingowaniem pliku? Nie mogę myśleć o jednym, ale chłopaku, byłoby miło. Wiem, że będzie w C ++

294
Co to jest operator >>> = w C?

Biorąc pod uwagę kolegę jako zagadkę, nie mogę zrozumieć, jak ten program C faktycznie się kompiluje i działa. Co to jest ten >>>=operator i dziwny 1P1literał? Testowałem w Clang i GCC. Nie ma ostrzeżeń, a wynikiem jest „???” #include <stdio.h> int main() { int a[2]={ 10, 1 };...

193
Java: jak uzyskać literał klasy od typu ogólnego?

Zazwyczaj widziałem, jak ludzie używają literału klasowego w następujący sposób: Class<Foo> cls = Foo.class; Ale co, jeśli typ jest ogólny, np. Lista? Działa to dobrze, ale ma ostrzeżenie, ponieważ Listę należy sparametryzować: Class<List> cls = List.class Dlaczego więc nie dodać...

182
Dosłowna notacja słownika w języku C #?

Obecnie mam WebSocket między JavaScript a serwerem zaprogramowanym w C #. W JavaScript mogę łatwo przekazywać dane za pomocą tablicy asocjacyjnej: var data = {'test': 'val', 'test2': 'val2'}; Aby przedstawić ten obiekt danych po stronie serwera, używam Dictionary<string, string>, ale jest...

174
C # krótki / długi / format literału int?

W C / C # / itd. Możesz powiedzieć kompilatorowi, że liczba literału nie jest tym, czym się wydaje (tj. floatZamiast double, unsigned longzamiast int: var d = 1.0; // double var f = 1.0f; // float var u = 1UL; // unsigned long itp. Czy ktoś mógłby wskazać mi ich listę? W szczególności szukam...

161
Literały ciągów: gdzie one idą?

Interesuje mnie, gdzie są przydzielane / przechowywane literały ciągów. Znalazłem tutaj jedną intrygującą odpowiedź , mówiącą: Zdefiniowanie ciągu w linii faktycznie osadza dane w samym programie i nie można go zmienić (niektóre kompilatory pozwalają na to sprytną sztuczką, nie przejmuj...

152
Ścieżka Windows w Pythonie

Jaki jest najlepszy sposób reprezentowania na przykład katalogu Windows "C:\meshes\as"? Próbowałem zmodyfikować skrypt, ale nigdy nie działa, ponieważ nie mogę uzyskać prawidłowego katalogu, zakładam, że '\'działając jako znak