|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
||||||
std::string, потоки23.01.2014, 19:21. Показов 2801. Ответов 31
Метки нет (Все метки)
Доброго времени суток! Использую такую конструкцию:
Кликните здесь для просмотра всего текста
После выполнения else if происходит возврат во внешний while, и хотелось бы, чтобы по достижении внутреннего while считывалась бы не новая строка, а использовалась старая.
0
|
||||||
| 23.01.2014, 19:21 | |
|
Ответы с готовыми решениями:
31
Потоки и прямая запись в заданый std::string ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri Запрошено преобразование от ‘const std::string*’ к нескалярному типу ‘std::string’ |
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
| 23.01.2014, 19:22 | |
|
задание хотелось бы видеть
0
|
|
|
Форумчанин
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
| 23.01.2014, 19:23 | ||||||
0
|
||||||
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 23.01.2014, 19:36 [ТС] | |
|
Ev[G]eN, Это, в общем-то, сравнение слов из словаря со словами из отсортированного файла, то бишь, запись несуществующих слов в файл, орфографическая проверка.
Добавлено через 10 минут Т.е. мне нужно указатель преместить на строку выше.
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||
| 23.01.2014, 19:59 | |||||||
1
|
|||||||
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 23.01.2014, 20:52 [ТС] | |
|
alsav22, спасибо большое. Хотя по-началу были проблемы, ведь, открыл не в бинарном режиме.
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||
| 23.01.2014, 21:49 | |||||||
|
Добавлено через 46 минут Для первой строки ещё нужно условие добавить:
0
|
|||||||
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 23.01.2014, 22:14 [ТС] | |
|
alsav22, да, в текстовом криво. Ок, добавлю
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
| 23.01.2014, 22:23 | ||||||
|
В текстовом вот так будет работать (в windows):
В текстовом, если peek() встречает '\n', то курсор передвигается на позицию 'r\' (который, в windlows, перед '\n').
0
|
||||||
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 25.01.2014, 13:28 [ТС] | |
|
alsav22, От оно чё, каретка. Спасибо)
0
|
|
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 01.02.2014, 18:52 [ТС] | |
|
alsav22, добрый вечер, сейчас напоролся на проблемку: первая строка в потоке dic - "а", и срабатывает условие равенства buf1==buf2. Программа зацикливается на while.
pos, при этом, равно -1.
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 01.02.2014, 19:21 | |
|
Код не вижу.
0
|
|
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 01.02.2014, 19:32 [ТС] | |
|
alsav22, код Ваш, в этом топике выше
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 01.02.2014, 20:17 | |
|
Там чтения нет. С чтением, со сравнением и пр. покажите.
0
|
|
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 01.02.2014, 20:46 [ТС] | |
|
alsav22, это разные топики) Тут же у меня другая проблема.
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||
| 01.02.2014, 21:00 | ||||
|
0
|
||||
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
||||||
| 02.02.2014, 14:17 [ТС] | ||||||
|
alsav22, сорри, вот фрагмент моего кода с вашим:
Кликните здесь для просмотра всего текста
0
|
||||||
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||||
| 02.02.2014, 22:11 | ||||||||
|
Мой код делает это:
в файле:
Кликните здесь для просмотра всего текста
0
|
||||||||
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
| 02.02.2014, 23:50 | ||||||
|
Вот вариант, чтобы повторно читалась и первая строка (даже если в ней одна буква):
Кликните здесь для просмотра всего текста
В общем, код нужно подгонять под конкретную задачу.
0
|
||||||
|
1 / 1 / 0
Регистрация: 09.01.2014
Сообщений: 56
|
|
| 03.02.2014, 02:34 [ТС] | |
|
alsav22, хорошо, тогда как понять, что нет строки выше, и указатель переместить нельзя?
0
|
|
| 03.02.2014, 02:34 | |
|
Помогаю со студенческими работами здесь
20
Реализация класса MyString. Стандартная библиотека, std::string, std::vector Операция std::cout для Объекта типа std::string Передача функции указатель на элемент std::vector<std::string>
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|