Могу ли я использовать указатель, возвращаемый std :: vector :: data () :: data () в качестве указателя, возвращаемого эквивалентным std :: vector :: data () ? Безопасно? < /p>
Могу ли я использовать указатель, возвращаемый std :: vector :: data () :: data () в качестве указателя, возвращаемого эквивалентным std :: vector :: data () ? Безопасно? < /p> [code]>> cat dummy.cpp #include #include #include #include
Могу ли я использовать указатель, возвращаемый std :: vector :: data () :: data () в качестве указателя, возвращаемого эквивалентным std :: vector :: data () ? Безопасно? #include
#include
#include
#include
Могу ли я использовать указатель, возвращаемый std :: vector :: data () :: data () в качестве указателя, возвращаемого эквивалентным std :: vector :: data () ? Безопасно? #include
#include
#include
#include
Могу ли я использовать указатель, возвращаемый std :: vector :: data () :: data () в качестве указателя, возвращаемого эквивалентным std :: vector :: data () ? Безопасно? #include
#include
#include
#include
Ниже приведен игрушечный пример
У ученика есть std::array с именем name и целочисленный возраст. У учащегося есть функция-член под названием encode, которая вызывает глобальную функцию шаблона encode, используя name.size() в качестве параметра...