std::vector<t_t>
является конструкцией инстанциирования типа из шаблона. На данный момент еще неизвестно, какими свойствами обладает его внутреннее имя std::vector<t_t>::iterator
. И для того чтобы дать компилятору понять что это именно тип, следует использовать пояснительное слово typename
слева от типа.printf
. stdint
и stddef
знаешь?обоснование того, что ты выдумал, что я сказал
Я про стандарт C++
эм, нет, несёшь чушь ты
потому что у C++ есть стандарт, C++/CLI ему не соответствует
C++/CLI is an extension of the C++ programming language as described in ISO/IEC 14882:2003,
Programming languages — C++. In addition to the facilities provided by C++, C++/CLI provides additional
keywords, classes, exceptions, namespaces, and library facilities, as well as garbage collection.
ISO/IEC 14882:2003, Programming languages — C++. [Note: Revision of the C++ Standard is currently
underway, and changes proposed in that revision will affect future versions of this C++/CLI standard. For an
example, see §9.1.1. end note]
это уже другой язык
причём тут стандарт C++/CLI?
Я про стандарт C++
не говори, что C++ и C++/CLI - это одно и тоже
я не говорил такого
не говори, что C++ и C++/CLI - это одно и тоже
Я про стандарт C++
C++/CLI is an extension of the C++ programming language as described in ISO/IEC 14882:2003, Programming languages — C++.
a(int); //конструктор копирования
- это конструктор преобразования.Что конкретно тебе непонятно?
Как что работает?
a* objects[10];
- это определение переменной в виде непрерывного блока памяти из 10 плотно упакованных элементов типаa*
. Что конкретно в этой записи тебе непонятно?