|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
||||||
Массив указателей09.09.2009, 18:00. Показов 3284. Ответов 31
Вот,продолжаю изучать тему массивы указателей. В качестве примера, почти уже на последних страницах приводится задачка с использованием указателей в 2-мерных массивах. Набрал программу, вижу что программа не выводит русские слова по запросу,решил её изменить. Вот как получилось, программу,только начинаю разбирать,что к чему, пока не до конца въезжаю в неё. Программа вроде компилируется но работает не правильно. Не скажите, где не правильно написанно.
0
|
||||||
| 09.09.2009, 18:00 | |
|
Ответы с готовыми решениями:
31
Массив указателей на массив строк и сортировка массива указателей Создать специфицированный шаблон функции, принимающей массив указателей на char и количество самих указателей
|
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|
| 09.09.2009, 18:19 | |
|
Да вроде правильно выводит, правда я solution у себя убрал за ненадобностью. Быть может проблема как раз в кодировках сравниваемых символов? word ведь конвертируется в oem, а массив указателей нет.
0
|
|
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
|
| 09.09.2009, 18:28 [ТС] | |
|
Вот что выводит при вводе слова - "винтовка".
Фото ниже.
0
|
|
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|||||||||||
| 09.09.2009, 18:32 | |||||||||||
|
Попробуй это
0
|
|||||||||||
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
|
| 09.09.2009, 18:40 [ТС] | |
|
Не помогло, попробовал и выдало такое:
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
| 09.09.2009, 19:02 | ||||||
|
Ну а здесь пришел великий и ужасный M128K145 и помог
. Вот
ответ
ЗЫ. Люди, слушайте Gravity, он дело говорит
1
|
||||||
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
|
| 09.09.2009, 19:20 [ТС] | |
|
Спасибо, вот увидел что вы ещё даже и добавили функцию, только как-то она называется не CharToOem a OemToChar, это зачем эта функция, оно наверное что-то в обратном варианте переводит, или что, так как сильно похожа. Только что-то не могу понять, а зачем 2 штуки использовать?
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
| 09.09.2009, 19:30 | ||||||
|
Golovastik, да, судя даже по названию - эти функции обратны друг другу. Но эта функция к работе програамы отношения не имеет(разве что при выводе слово которое не найдено). Так вот после этой строки
0
|
||||||
|
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
| 09.09.2009, 19:42 | |
|
Если правильно все подкрутить, то работает без всяких функций конвертации.
Правда тогда программу простым кликом не запустишь
0
|
|
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
|||||||||||
| 09.09.2009, 19:58 [ТС] | |||||||||||
|
Скажите, правильно ли я расшифровал вот этот кусок своими словами как я понял.
Если что не так, напишите как правильно. Благодарю.
Производить подсчёт с нуля, до конца всех строк(которые находятся в 1-ом столбце),именно в 1-ом столбце всех строк в нём находящихся, проверять условие. Если строка word,совпала с одной из строк, именно 1-го столбца масива dictionary, тогда вывестистроку, которая находится во 2 столбце i-ой строки, этот вывод передать парметру функции solution и выйти сразу из цикла. Расшифровка вот этого:
Напишите пожалуйста вашу расшифровку:
0
|
|||||||||||
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||||||||||||
| 09.09.2009, 22:07 | ||||||||||||||||
Если
0
|
||||||||||||||||
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
||||||
| 09.09.2009, 22:17 [ТС] | ||||||
|
Можно ли эту строку, также прописать:
0
|
||||||
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|||||||||||
| 10.09.2009, 01:16 | |||||||||||
|
Можно, но тогда одни нечитаемые символы заменятся на другие. Ведь что мы делали? А мы делали следующее
0
|
|||||||||||
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
||||||
| 10.09.2009, 12:59 [ТС] | ||||||
|
Просто я попробовал изменить код на такой, он вроде работает также само, без использования unsolution:
0
|
||||||
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 10.09.2009, 13:04 | |
|
Golovastik, я понимаю, но все же посмотри как выводится твое слово, если оно не найдено
0
|
|
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
|
| 10.09.2009, 13:11 [ТС] | |
|
Да,действительно, тоесть функция unsolution,используется чисто для условия неправильного ввода.
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 10.09.2009, 13:16 | |
|
да, как преобразование
0
|
|
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
|
| 10.09.2009, 15:02 [ТС] | |
|
Только до сих пор не могу понять почему OemToChar, ведь там также проверяется условие и CharToOeam стоит.
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
||||||
| 10.09.2009, 15:40 | ||||||
0
|
||||||
|
11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
||||||
| 10.09.2009, 16:58 [ТС] | ||||||
|
OemToChar - функция которая переводит с русского на английский?
Почему, функция solution не хочет работать в этой строке?
0
|
||||||
| 10.09.2009, 16:58 | |
|
Помогаю со студенческими работами здесь
20
Массив из указателей на масив из указателей на массив из int)
опп класс и массив (создать массив указателей по выборке животных, участвующих в забеге) Массив строк как массив указателей на массивы чаров
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|