0 / 0 / 0
Регистрация: 04.01.2020
Сообщений: 4
|
|
1 | |
Считать безконечное количество текста из EditControl в vector<char> (что-бы без размеров)07.01.2020, 17:43. Показов 1335. Ответов 6
Слушайте, парни, такая штука:
Есть у меня диалоговое окно с кнопочкой и EditControl. Мне дали задание считать оттуда столько символов, сколько туда впишут. А вписать могут и 10000, и 100000 и тд. Так как мусорить програму динамическими и статичискими масивамы я не хочу подумал что можно записать в vector. Теперь вопрос: как считать из EditControl в vector<char>? Я пробовал - ругаеться, ибо знаю только одну функцию считывания с EditControl -> GetDlgItemText(), только она мне не подходит потому-что там надо размер указывать. Помогите, пожалуйста.
0
|
07.01.2020, 17:43 | |
Ответы с готовыми решениями:
6
Добавление текста в EditControl Запись в vector<vector<char>> Изменение размеров child без изменения размеров parenta Считать файл, и вывести только те предложения, что без двузначных чисел (доработать код) |
0 / 0 / 0
Регистрация: 04.01.2020
Сообщений: 4
|
|
07.01.2020, 23:01 [ТС] | 3 |
Под каждым индексом в vector-е символ '\0', в отладке смотрел. Не записывает символы, только длина верная. Нужно что-бы именно символы записало в вектор. Можно как-то?
0
|
фрилансер
5499 / 5095 / 1047
Регистрация: 11.10.2019
Сообщений: 13,346
|
||||||
08.01.2020, 10:07 | 4 | |||||
Сообщение было отмечено Vitalii2000 как решение
Решение
Vitalii2000, как-то так
1
|
0 / 0 / 0
Регистрация: 04.01.2020
Сообщений: 4
|
|
09.01.2020, 21:56 [ТС] | 5 |
что за "::" перед GetWindowTextLengthA и GetDlgItem? Зачем они?
0
|
фрилансер
5499 / 5095 / 1047
Регистрация: 11.10.2019
Сообщений: 13,346
|
|
09.01.2020, 22:03 | 6 |
Vitalii2000, указание использовать имена из глобальной области видимости. Но это я больше по привычке, я обычно на MFC сижу, там много названий из винапи
1
|
0 / 0 / 0
Регистрация: 04.01.2020
Сообщений: 4
|
|
10.01.2020, 01:31 [ТС] | 7 |
Спасибо, помогло)
0
|
10.01.2020, 01:31 | |
10.01.2020, 01:31 | |
Помогаю со студенческими работами здесь
7
Инициализация vector<char> std::vector<char**> Unsigned char to vector vector<char> to char* Vector<unsigned char> в int Запихнуть в vector<int>, char? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |