Size: a a a

2020 July 26

D

Danya in supapro.cxx
Тилль просто пошутил
источник

D

Danya in supapro.cxx
Это на самом деле не относится к твоему вопросу
источник

Е

Егор in supapro.cxx
Aleksander Mironov
Пытаюсь сделать объект без использования кучи.
Что бы strdup'ом скопировать нужно запрещенное преобразование из const char в char делать же
Ну раз без кучи, то наверное какой-то фикс. размер буффера внутри задавать и копировать, или сделать с std::array и дедуктион гайдами, мб кто-то еще предложит что-то
источник

UT

Unknown T. in supapro.cxx
Danya
Это на самом деле не относится к твоему вопросу
ахахаха сильный юмор
я то загуглю и почитаю все равно
источник

D

Danya in supapro.cxx
Unknown T.
ахахаха сильный юмор
я то загуглю и почитаю все равно
Press F
источник

AM

Aleksander Mironov in supapro.cxx
Егор
Ну раз без кучи, то наверное какой-то фикс. размер буффера внутри задавать и копировать, или сделать с std::array и дедуктион гайдами, мб кто-то еще предложит что-то
Я не совсем понимаю, под буфером внутри что подразумевается?
Типо скопировать куда-либо переданную в конструктор строку?
источник

Е

Егор in supapro.cxx
Aleksander Mironov
Я не совсем понимаю, под буфером внутри что подразумевается?
Типо скопировать куда-либо переданную в конструктор строку?
ага
источник

TS

Till Schneider in supapro.cxx
Unknown T.
ахахаха сильный юмор
я то загуглю и почитаю все равно
Инфы и примеров кода еще очень мало по данной теме
источник

AM

Aleksander Mironov in supapro.cxx
Егор
ага
А что мне потом с ней делать? Я ее в const char[] не могу заткнуть.
источник

UT

Unknown T. in supapro.cxx
Till Schneider
Инфы и примеров кода еще очень мало по данной теме
Читал стандарт сегодня, мелькает постоянно
источник
2020 July 27

Е

Егор in supapro.cxx
Aleksander Mironov
А что мне потом с ней делать? Я ее в const char[] не могу заткнуть.
я имел ввиду в этот const char[] и скопировать
источник

TS

Till Schneider in supapro.cxx
Aleksander Mironov
А что мне потом с ней делать? Я ее в const char[] не могу заткнуть.
strdup, memcopy, etc
источник

AM

Aleksander Mironov in supapro.cxx
Егор
я имел ввиду в этот const char[] и скопировать
А я не могу туда никак скопировать же, я могу только через лист инициализации туда писать.
источник

Е

Егор in supapro.cxx
Aleksander Mironov
А я не могу туда никак скопировать же, я могу только через лист инициализации туда писать.
В каком плане не можешь скопировать? Размер у массива есть какой-то?
На всякий случай заранее скажу, что вот это в С++ не законно
struct S {
const char [];
};

и с —pedantic-errors не соберется
источник

AM

Aleksander Mironov in supapro.cxx
ну в плане



ClassA{
private:
       const char name[5];
 public:
       ClassA( const char* str);
}

ClassA::ClassA( const char* str) : name(str){

}

const char* string = "test"

ClassA objectA(string);
источник

Е

Егор in supapro.cxx
Aleksander Mironov
ну в плане



ClassA{
private:
       const char name[5];
 public:
       ClassA( const char* str);
}

ClassA::ClassA( const char* str) : name(str){

}

const char* string = "test"

ClassA objectA(string);
а массив точно константным должен быть?
источник

AM

Aleksander Mironov in supapro.cxx
Егор
В каком плане не можешь скопировать? Размер у массива есть какой-то?
На всякий случай заранее скажу, что вот это в С++ не законно
struct S {
const char [];
};

и с —pedantic-errors не соберется
Да, мне внезапно только что знакомый питонист предложил - упаковать все в структуры =)
источник

AM

Aleksander Mironov in supapro.cxx
Егор
а массив точно константным должен быть?
Ну я хочу что бы он был константным. =)
источник

AM

Aleksander Mironov in supapro.cxx
Егор
В каком плане не можешь скопировать? Размер у массива есть какой-то?
На всякий случай заранее скажу, что вот это в С++ не законно
struct S {
const char [];
};

и с —pedantic-errors не соберется
А если сам массив не будет константным, а будет структура, это будет законно?
источник

Е

Егор in supapro.cxx
Aleksander Mironov
А если сам массив не будет константным, а будет структура, это будет законно?
там не про константность речь была, а про отсутствие размера у массива
источник