2 / 2 / 1
Регистрация: 21.04.2013
Сообщений: 205
|
|
1 | |
QString to char* Qt527.06.2015, 16:25. Показов 15798. Ответов 11
Метки нет (Все метки)
0
|
27.06.2015, 16:25 | |
Ответы с готовыми решениями:
11
QString to char[] QString to char[] QString -> char * Из Qstring в char * |
187 / 172 / 38
Регистрация: 03.08.2012
Сообщений: 596
|
|||||||||||
27.06.2015, 16:28 | 2 | ||||||||||
0
|
27.06.2015, 16:37 | 3 | |||||
Flassie, И оба примера того как это не надо делать.
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
27.06.2015, 23:55 | 4 |
Avazart, разницы между вашим вариантом и Flassie 0. В обоих случаях указатель живет, пока живет родитель. В вашем случае мы еще и лишнюю переменную создаем, что влияет на производительность.
0
|
28.06.2015, 00:29 | 5 | |||||
RazrFalcon,
1
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
||||||
28.06.2015, 14:13 | 6 | |||||
Avazart, интересная штука. Не сталкивался с таким, так как обычно не использую сишные типы.
Но причина по чему у меня работало, тоже довольно хитрая, как и ваша:
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
28.06.2015, 14:39 | 8 |
char - сишный тип. А char* в С++ вообще почти не встречается, так как есть нормальные строки.
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
28.06.2015, 15:39 | 10 |
Avazart, что чего?
В том коде с которым работал я - почти не встречается.
0
|
28.06.2015, 15:48 | 11 |
Ну если все писать на Qt тогда вопросов нет, хотя и Qt не решает все проблемы к примеру в некроссплатформенных частях кода где приходится использовать апи системы или либы, а апи то сишное...
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
28.06.2015, 21:34 | 12 |
qPrintable(QString str) - чего это вдруг?
0
|
28.06.2015, 21:34 | |
28.06.2015, 21:34 | |
Помогаю со студенческими работами здесь
12
QString to Char QString в char* Перевод char* to qstring Не преобразуется QString в char* Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |