d

    8Ciepło

    1Odpowiedz

    Nie wiem, czy jest to możliwe, chcę otrzymać data[n] lub data[n][n][n]. W C może być (poprawcie mnie jeśli źle): void save_data(void* arr, int n, int dimensions) { // do ugly things } Ale mu

    6Ciepło

    4Odpowiedz

    D, funkcja main jest zdefiniowana: void main(/*perhaps some args but I do not remember*/) { } wiem na pewno, że ta funkcja zwraca zero w przypadku sukcesu i niezerowej na niepowodzenie, a jednak

    13Ciepło

    2Odpowiedz

    Co scope w void foo(scope void* p) { } oznacza? (. Nie mówię o scope(exit) lub scope int x = 5;, lecz o scope stosowany wewnątrz listy parametrów)

    11Ciepło

    2Odpowiedz

    zainstalowałem DMD (2.0?) Za pomocą instalatora systemu Windows i próbuję skompilować następujący program: module tcpechoserver; import std.stdio; const int MAXPENDING = 5; int main(char[][] arg

    16Ciepło

    2Odpowiedz

    Dlaczego Phobos używa enum do definiowania stałych? Na przykład, w std.math: enum real E = 2.7182818284590452354L; Dlaczego nie wykorzystać globalną immutable? Jakie są zalety/wady: enum przez ?

    6Ciepło

    3Odpowiedz

    Chciałbym móc zdefiniować funkcję, która ma interfejs, ale może być spełniony za pośrednictwem delegata lub funkcji, które zapewniają taką samą funkcjonalność. Na przykład, w C++ można napisać coś tak

    5Ciepło

    2Odpowiedz

    Czy to tylko ja, czy jest jakiś problem ze stroną 68 w "The D Programming Language"? Na tej stronie autor omawia składnię instrukcji if-else oraz sposób ich zagnieżdżania. Najpierw prezentuje ten przy

    7Ciepło

    4Odpowiedz

    Po prostu uczę się D. Wygląda jak świetny język, ale nie mogę znaleźć żadnych informacji o funkcjach I/O pliku. Być może jestem przygnębiony (jestem w tym dobry!), Więc czy ktoś mógłby wskazać mi właś

    11Ciepło

    2Odpowiedz

    Uczę się D od 8 lat w C++. Moje pytanie dotyczy zbierania śmieci D - kiedy używam usuwania i kiedy nie muszę tego robić?

    7Ciepło

    1Odpowiedz

    Czy ktoś wie, czy co najmniej D runtime i Phobos dla D 2 będzie wstępnie zbudowany jako DLL lub przynajmniej gotowy do kompilacji w taki sposób? Obecnie, jak rozumiem, będzie wymagało oznaczenia wszys