Składnia odnosi się do samych elementów języka i samych symboli. Pytania należy oznaczyć jako składnię, gdy pytanie konkretnie i prawie całkowicie dotyczy samej składni. Tego znacznika należy używać z określonym znacznikiem języka
Mam ten skrypt o nazwie test.sh: #!/bin/bash STR = "Hello World" echo $STR kiedy biegam sh test.sh, dostaję to: test.sh: line 2: STR: command not found Co ja robię źle? Patrzę na bardzo podstawowe / dla początkujących tutoriale skryptów bash online i tak mówią o deklarowaniu zmiennych ... Więc nie …
Zasadniczo chcę to zrobić: update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id set v.price=s.price_per_vehicle; Jestem pewien, że działałoby to w MySQL (moim tle), ale wydaje się, że nie działa w Postgresie. Występuje błąd: ERROR: syntax error at or near "join" LINE 1: update vehicles_vehicle v join shipments_shipment s on v.shi... …
Zestaw wydaje się dobrym sposobem na tworzenie tablic z gwarantowanymi unikalnymi elementami, ale nie ujawnia żadnego dobrego sposobu na uzyskanie właściwości, z wyjątkiem generatora [Set] .values, który jest wywoływany w niezręczny sposób mySet.values.next(). Byłoby dobrze, gdybyś mógł wywoływać mapi podobne funkcje w zestawach. Ale ty też nie możesz tego zrobić. …
Przechowuję zapytanie SQL w moim pliku strings.xml i chcę użyć go String.Formatdo zbudowania ostatniego ciągu w kodzie. W SELECToświadczeniu używa się czegoś podobnego: SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%' Aby sformatować, zamieniam „coś” na% 1 $ s, aby stało się: SELECT Field1, Field2 FROM mytable WHERE Field1 …
Wiem, że >=operator oznacza więcej lub więcej, ale widziałem =>w jakimś kodzie źródłowym. Jakie jest znaczenie tego operatora? Oto kod: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);
Co to za dwukropek ::? Np Foo::Bar. Znalazłem definicję : ::Jest operatorem, które pozwala na: stałe, przykład sposoby oraz metody klasy zdefiniowane w klasie lub modułu, aby uzyskać z dowolnego miejsca na zewnątrz klasy lub modułu. Czym jest zakres (prywatny, chroniony), jeśli można po prostu ::coś ujawnić?
Znalazłem ten wiersz kodu w klasie, którą muszę zmodyfikować: ::Configuration * tmpCo = m_configurationDB;//pointer to current db i nie wiem, co dokładnie oznacza podwójny dwukropek poprzedzony nazwą klasy. Bez tego czytałbym: deklaracja tmpCojako wskaźnik do obiektu klasy Configuration... ale poprzedzony podwójny dwukropek myli mnie. Znalazłem też: typedef ::config::set ConfigSet;
Myślałem, czy istnieje lepszy / ładniejszy sposób na zanegowanie instanceofw Javie. Właściwie robię coś takiego: if(!(str instanceof String)) { /* do Something */ } Uważam jednak, że powinna istnieć „piękna” składnia do tego celu. Czy ktoś wie, czy istnieje i jak wygląda składnia? EDYCJA: Pięknie, mogę powiedzieć coś takiego: if(str …
Często słyszę twierdzenia, że C ++ jest językiem kontekstowym. Weź następujący przykład: a b(c); Czy to jest definicja zmiennej lub deklaracja funkcji? To zależy od znaczenia symbolu c. Jeśli cjest zmienną , to a b(c);definiuje zmienną o nazwie btyp a. Jest bezpośrednio inicjowany c. Ale jeśli cjest typem , to …
MyClass a1 {a}; // clearer and less error-prone than the other three MyClass a2 = {a}; MyClass a3 = a; MyClass a4(a); Dlaczego? Nie mogłem znaleźć odpowiedzi na SO, więc pozwól mi odpowiedzieć na własne pytanie.
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.