const

ECMAScript 2015: const in for loops

Który z dwóch (lub żadnego/ obu) poniższych fragmentów kodu powinien działać w pełnej implementacji ECMAScript 2015: for (c ... h wariantów pętli; nie jestem również w stanie znaleźć konkretnego punktu w standardzie, więc byłoby to bardzo mile widziane.

Nie można uwolnić wskaźników const w C

Jak mogę uwolnić const char*? Przydzieliłem nową pamięć za pomocą malloc, a kiedy próbuję ją uwolnić, zawsze pojawia się błąd ... oduje, to coś w stylu: char* name="Arnold"; const char* str=(const char*)malloc(strlen(name)+1); free(str); // error here

Dlaczego mogę zmienić wartość stałej w javascript

Wiem, że ES6 nie jest jeszcze standaryzowany, ale wiele przeglądarek obsługuje obecnie const słowo kluczowe w JS. W spec pis ... kazji nadal nie mogę tego zmienić za pomocą yyy = 1;. To błąd, czy coś mi umyka? Wypróbowałem go w najnowszym chrome i FF29

Dlaczego "extern const int n;" nie działa zgodnie z oczekiwaniami?

Mój projekt składa się tylko z dwóch plików źródłowych: A.cpp: const int n = 8; B.cpp: extern const int n; int main( ... n" (?n@@3HB) int m = n; } Wiem, że jest kilka metod, aby to działało; jednak zastanawiam się, dlaczego to nie działa?

Zmienne oznaczone jako const przy użyciu wiązań strukturalnych nie są const

Pisałem zestaw klas, aby umożliwić prostą funkcję podobną do Pythona zip. Poniższy fragment działa (prawie) zgodnie z oczekiw ... endl; a = 2; // I expected this to give a compiler error, but it does not std::cout << a << std::endl; }

Kiedy deklarujemy odniesienie do tablicy Ints, dlaczego musi to być odniesienie do wskaźnika const?

Uwaga: używam kompilatora g++ (który podobno jest całkiem dobry i powinien być zbliżony do standardu). Powiedzmy, że zadekl ... * (linia 1), czy też dzieje się tak, gdy przypisujesz ten int* do int*& (linia 2)? Mam nadzieję, że to ma sens. Dzięki.

Static, define i const w C

Czytałem, że zmienne statyczne są używane wewnątrz funkcji, gdy nie chcesz, aby wartość zmiennej zmieniała / inicjalizowała z ... A następnie upewnienie się, że w kodzie głównym użyto podwójnych operacji, aby przekonwertować m na właściwy typ danych.

Dlaczego zmienna const czasami nie musi być przechwycona w lambdzie?

Rozważ następujący przykład: #include <cstdlib> int main() { const int m = 42; [] { m; }(); // OK const ... obu przypadkach zawodzą z błędem (variable 'm' cannot be implicitly captured in a lambda with no capture-default specified).

Whyever * * not * * declare a function to 'constexpr'?

Każda funkcja składająca się tylko z instrukcji return może być zadeklarowana constexpr i w ten sposób pozwoli na ocenę w cza ... rs i wywołuje tylko funkcje constexpr.) Pytanie dlaczego std::forward odrzuca constexpr-ness? to szczególny przypadek tego.

Deklarowanie const double [] W C#? [duplikat]

To pytanie ma już odpowiedź tutaj: Dlaczego C# ogranicza zbiór typów, które można zadeklarować jako cons ... [[2]}pozostaje jednak pytanie. Dlaczego kompilator nie pozwala mi zadeklarować tablicy wartości const? A może i nie wiem jak?

Deklarowanie zmiennej Const w R

Pracuję w R i chciałbym zdefiniować pewne zmienne, których ja (lub jeden z moich współpracowników) nie mogę zmienić. W C++ zr ... zgodne z definicją Wikipedii, ale jest bardzo blisko. Wygląda również na to, że nie jest to możliwe w języku programowania R.

Tworzenie stałej tablicy ciągów

Czy istnieje sposób w Delphi deklarowania tablicy łańcuchów, takich jak następujące? {'first','second','third'}

Wyjaśnienie słów kluczowych C++ "const"

Czytając tutoriale i kod napisany w C++, często potykam się o słowo kluczowe const. Widzę, że używa się go tak: const int ... podobnie przechowywaną w pamięci tylko do odczytu. Ale czym są void myfunc( const char x ); I int myfunc( ) const; ?

typedef

Proszę wziąć pod uwagę następujący kod: typedef struct Person* PersonRef; struct Person { int age; }; const PersonRef pe ... rzypisać wartości tylko do odczytu. Ale słowo kluczowe const nie powinno powodować, że wskaźnik będzie const. Jakieś pomysły?

const użycie ze wskaźnikami w C

Przechodzę do C i mam pytanie dotyczące const użycia ze wskaźnikami. Rozumiem następujący kod: const char *someArray Jes ... e wzięte z książki programowania Deitel C w Rozdziale 7 i wszystkie z nich są używane jako parametry przekazywane do funkcji.

C++ const in getter

Wciąż uczę się C++ i czytam wszędzie, z czego muszę korzystać const wszędzie, gdzie mogę (chyba ze względu na szybkość). Zaz ... ut function is not marked const Więc, jaki jest lepszy sposób, aby napisać const getter? Naprawdę muszę się tym przejmować?

c++ jak zainicjalizować elementy const tablicy

Potrzebuję sposobu na zainicjalizowanie elementów tablicy dla programu, nad którym aktualnie pracuję. Problem polega na tym, ... array[i]); } } Mam nadzieję, że rozumiesz, co próbuję, przepraszam, jeśli podwoiłem pytanie, musiałem przeoczyć to.