Jest to jeden z najważniejszych powodów, dla których mogę używać C/C++ w pisaniu niektórych klas oprogramowania systemowego, ale jest to nic innego jak rozszerzenie kompilatora, które zdarza się bardzo często. Dlaczego komisja nie rozważa oficjalnego wsparcia? Została ona niezgodna z żadnymi klauzulami w istniejącej specyfikacji, takich jak Does public and private have any influence on the memory layout of an object?Co powstrzymuje __attribute __ ((spakowane)) przed dostaniem się do ISO C/C++?
8
A
Odpowiedz
2
Dlaczego nie komisja rozważa go wspierać oficjalnie?
Ponieważ nikt nie zaproponował. Najbliższą rzeczą dla takiej propozycji była N3986 (PDF), która działa tylko dla bitfieldów. The comments from the discussion sugerują, że komisja byłaby zainteresowana, ale chcą zrozumieć, co praktykuje się przed podjęciem kroków zmierzających do jej ujednolicenia.
Od tego czasu ktokolwiek był odpowiedzialny za tę propozycję, postanowił nie kontynuować jej realizacji.
Powiązane problemy
- 1. Co oznacza CC? = W pliku Makefile?
- 2. psycopg - WSTAWIĆ spakowane dane do kolumny bytea
- 3. co nazywa się przed onCreate w android
- 4. __attribute __ ((const)) vs __attribute __ ((czysty)) w GNU C
- 5. __attribute __ ((sekcja ("nazwa"))) użycie?
- 6. Co to jest ta składnia JavaScript: {Ci, CC}?
- 7. W plikach Makefiles, co oznaczają CC i LD?
- 8. Konwersja ISO 8601 do NSDate
- 9. Jak odnosić się do plików źródłowych obrazów, które są spakowane w mojej aplikacji w stylu metra?
- 10. alignas specifier vs __attribute __ (wyrównane), C++ 11
- 11. Co się stanie, jeśli spróbujesz przekierować przed przesłaniem formularza?
- 12. Co się stanie, jeśli wywołam Dispose() przed użyciem zakończenia instrukcji?
- 13. Wydaj komendy "polecenia zaczynają się przed pierwszym celem" błąd
- 14. Czym są języki ISO?
- 15. mailto z wieloma adresami cc
- 16. Chroń się przed atakami Dos
- 17. Jak powiedzieć CPAN o ścieżce do zrobienia i cc
- 18. Co to jest gwarancja wieloprzebiegowa zgodnie ze standardem ISO C++?
- 19. Czy można użyć wywołania/cc do implementacji rekursji?
- 20. Docker: Podczas próby uruchomienia Döcker uruchomić hello-świat dostaniem - Zakazane
- 21. Konwersja uniksowy znacznik czasu do ISO 8601
- 22. Używanie iso do tworzenia VMware vmdk
- 23. Dlaczego składnia GCC __attribute __ ((...)) używa podwójnych nawiasów?
- 24. wyślij e-mail do BCC i CC w Django
- 25. Jak się bronić przed TabNabbing?
- 26. Co się dzieje, gdy kod znajduje się poniżej $ location.path ("nowa/ścieżka")?
- 27. Co oznacza "$" przed liczbą w Delphi?
- 28. Co należy przygotować przed przesłaniem aplikacji do AppStore z szyfrowaniem?
- 29. Jak zatrzymać asynchroniczny kod .cc? .NET wykorzystując całe zasoby systemu.
- 30. co oznacza umieszczenie gwiazdy przed rejestrem?
Wyrównanie, co najważniejsze. –
Nie ma czegoś takiego jak "ISO C/C++". Mimo że kolokwializm "C/C++" jest rozpowszechniony i często zrozumiały, gdy pytasz konkretnie o standaryzację, oczekiwałbym skupienia uwagi na takich szczegółach. –
@KerrekSB Tutaj wydaje się być skrótem od "ISO C i/lub ISO C++". Jest to całkowicie zwyczajne angielskie użycie ... Użyłem tylko słowa "i/lub", ale nie narzekasz, że nie ma operatora logicznego o nazwie "i/lub". – immibis