9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
||||||
1 | ||||||
Вопрос о строке21.09.2010, 17:18. Показов 1720. Ответов 21
Метки нет (Все метки)
Добрый день!
Вводится строка и передаётся как параметр. При использовании следующего кода:
0
|
21.09.2010, 17:18 | |
Ответы с готовыми решениями:
21
Вопрос по командной строке Вопрос по строке подключения ADO Вопрос по адрессу в браузерной строке Проверить, есть ли в строке восклицание (!) и вопрос (?) |
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
21.09.2010, 17:20 | 2 |
По-моему да. Но что вам мешает это самому проверить?
0
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
|
21.09.2010, 17:26 [ТС] | 3 |
0
|
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
21.09.2010, 17:28 | 4 |
Да нет, просто вывести текущий символ и посмотреть, совпадает он с первым или нет.
0
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
||||||
21.09.2010, 17:34 [ТС] | 5 | |||||
0
|
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
21.09.2010, 17:36 | 6 |
Дебаггеры на что придуманы? Ставите точку останова на while'е и когда выполнение программы на ней остановится смотрите на что указывает str.
0
|
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
21.09.2010, 17:36 | 7 |
0
|
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
21.09.2010, 17:37 | 8 |
Да, break прерывает один цикл, внутри которого он находится.
Не по теме: Читайте литературу.
0
|
Модератор
12831 / 7568 / 1764
Регистрация: 25.07.2009
Сообщений: 13,960
|
||||||
21.09.2010, 17:57 | 9 | |||||
На самом деле оно просто зациклится, если только вместо str NULL не передать, или остановится, если в строке '+' встретит, или вылетит с ошибкой, когда за пределы str выйдет... На сколько я понял - нужно посчитать количество символов в строке до символа '+' (если он там есть)?
0
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
||||||
21.09.2010, 20:59 [ТС] | 10 | |||||
да нет, так я узнаю, из 2-х или одного элементов состоит комплексное число, но спасибо.
Ещё один вопрос сейчас встретился:
0
|
Модератор
12831 / 7568 / 1764
Регистрация: 25.07.2009
Сообщений: 13,960
|
|
21.09.2010, 22:01 | 11 |
0
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
|
21.09.2010, 22:04 [ТС] | 12 |
0
|
Модератор
12831 / 7568 / 1764
Регистрация: 25.07.2009
Сообщений: 13,960
|
|
21.09.2010, 22:15 | 13 |
0
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
||||||
21.09.2010, 22:31 [ТС] | 14 | |||||
виснет при любой инструкции после getline
0
|
Модератор
12831 / 7568 / 1764
Регистрация: 25.07.2009
Сообщений: 13,960
|
||||||
21.09.2010, 23:34 | 15 | |||||
alexsvk, да что ж из Вас всё клещами-то тянуть надо? Объявление/определение класса ComNum где? В его же конструкторе программа виснет...
Вот так всё работает, правда, толка от такого класса не много...
и далее по тексту (что я закомментировал) - это что за танцы с бубном?
0
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
|||||||||||||||||||||
21.09.2010, 23:53 [ТС] | 16 | ||||||||||||||||||||
Странно, работает, но при вставке strcpy() getline() виснет.
Про танцы: это так сказать центровка
0
|
Модератор
12831 / 7568 / 1764
Регистрация: 25.07.2009
Сообщений: 13,960
|
|
22.09.2010, 09:29 | 17 |
Как-то там у Вас не просто всё... Приведите пример входных данных и результатов действий с ними. Кстати, примеров классов комплексных чисел на форуме много. Вот совсем недавно было: Структур комплексных чисел
2
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
||||||||||||||||
22.09.2010, 21:10 [ТС] | 18 | |||||||||||||||
Прочитал указанную в ссылке тему. Да, всё отлично, но в этой программе пользователь может вводить ,так сказать, "сразу". Думаю, что это более изысканный вариант ввода комплексного числа. Согласен, код не можно, а нужно упростить Но всё же, всё работает, кроме одной маленькой "заразы". В main() есть следующий фрагмент:
0
|
Модератор
12831 / 7568 / 1764
Регистрация: 25.07.2009
Сообщений: 13,960
|
||||||
22.09.2010, 21:54 | 19 | |||||
неправильно пробовали.
0
|
9 / 9 / 0
Регистрация: 15.07.2010
Сообщений: 255
|
|
23.09.2010, 00:16 [ТС] | 20 |
Почему 1024 раза пропустить Enter?
Да, и ещё, вставил эту инструкцию, но после вывода MessageBox() - выход.
0
|
23.09.2010, 00:16 | |
23.09.2010, 00:16 | |
Помогаю со студенческими работами здесь
20
Вопрос по SetParent (поэтому, наверное, это вопрос к NickStaves) В строке S записаны слова исходного текста, в отдельной строке S1- одно из слов, которое может быть в строке S (количество букв в S1 не превышает 10) [ВОПРОС]: Меню и вопрос при регистрации Вопрос о картинках, вопрос о формулах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |