Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на C / C++

Выпуск № 037
от 10.07.2002, 23:50

Администратор:
Имя: Коробов Н.А.
URL: Информационный ресурс
ICQ: 365124
Украина, Днепропетровск
О рассылке:
Задано вопросов: 113
Отправлено ответов: 199
Активность: 176.1 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе]


 Список экспертов, ответы которых опубликованы в данном выпуске

dmi
Статус: Начальный
Общий рейтинг: 117.39
[Подробней >>]
Leonid
Статус: Начальный
Общий рейтинг: 107.01
[Подробней >>]
kvINT
Статус: Опытный
Общий рейтинг: 113.81
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 107. Как на С++ или на ASMe в BUILDER'е можно получить уникальные номера (серийные) железа? (например сер... (ответов: 1)
Вопрос № 108. У меня не вопрос, а ответ на вопрос № 102. Для запуска хелпа можно воспользоваться функцией system()... (ответов: 1)
Вопрос № 110. Надо сделать следущее: в текстовом файле заменить некоторые символы "Enter" на "Space... (ответов: 2)

Вопросов: 3, ответов: 4


 Вопрос № 107

Как на С++ или на ASMe в BUILDER'е можно получить уникальные номера (серийные) железа? (например серийный номер материнской платы, винчестера) интересуют простые способы, желательно на низком уровне (без использования дополнительного кода, длл всякие...)



Вопрос отправлен: 05.07.2002, 05:51
Отправитель: InteR (intermic@ngs.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает dmi

Здравствуйте, InteR!
Есть такая функция GetSystemInformation.
Смори ее!

Ответ отправлен: 05.07.2002, 11:51
Отправитель: dmi


 Вопрос № 108

У меня не вопрос, а ответ на вопрос № 102. Для запуска хелпа можно воспользоваться функцией system(); Аргументом которой является ДОС функция.
И ответ на № 103. там нужно в строке("c:windowsCookies*.*",cokdat); сделать двойные слеши(/)



Вопрос отправлен: 07.07.2002, 11:25
Отправитель: Влад

[Следующий вопрос >>] [Список вопросов]

Отвечает dmi

Приветствую Вас, Влад!
Справку в винде можна вызвать через WinHelp.

Ответ отправлен: 08.07.2002, 09:19
Отправитель: dmi


 Вопрос № 110

Надо сделать следущее:
в текстовом файле заменить некоторые символы "Enter" на "Space"
Т.е. лишние это когда "Enter" стоит сразу после буквы
и перед буквой:
йцук
фыва
ячсм
..............................................
должно получится
йцук фыва ячсм
...............................................
А в сочетании типа
йцук
фыва
ячсм
удалять не надо.
Это код. только работает неправильно
И по ходу второй вопрос - эсли я вышеуказаный неясно сформулировал.
Как с помощью getc извлечь из файла сочетание символов 10 13
сколько раз пробовал - getc это сочетание считывает как 10
ХЕЛП ПЛИЗЗЗЗ!


Приложение:


Вопрос отправлен: 07.07.2002, 23:49
Отправитель: archer (archers@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Leonid

Приветствую Вас, archer!
Вообще-то в програмке сделан анализ трех подряд идущих
символов для случая _только цифры_.
Потому для буковок это в принципе работать не будет.
Не говоря уж о полном тумане почти во всем остальном...


Ответ отправлен: 10.07.2002, 21:45
Отправитель: Leonid


Отвечает kvINT

Доброе время суток, archer!
Разбираться в твоем не стал, времени нет совершенно, очередной курсовой, отвечаю сейчас лишь на вопросы, не требующие умственного напряжения, для разрядки, но вот тебе маленький кусок из моего прошлого курсового. Этот кусочек заменял кучу одинаков. символов на один такой же. Еще могу сказать, что, если правильно помню, 10,13 заменяются символом и он должен правильно восприниматься(попробуй str[0] == ' ', а не 10). Если нет - 10 и 13 всегда в паре, обрабатывай только первый, второй игнорируй(инкремент добавь и переходи сразу к следующему).Еще, по-моему в if у тебя очень туманно, можно сделать проще, добавив ||. Иксьюз, если что не так.

Приложение:

Ответ отправлен: 08.07.2002, 12:21
Отправитель: kvINT



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (51)
C / C++ (32)
Perl (10)
Delphi (18)
Pascal (30)
Basic / VBA (12)
Java / JavaScript (6)
PHP (6)
MySQL / MSSQL (9)
Пользователю
Windows 95/98/Me (47)
Windows NT/2000/XP (35)
"Железо" (39)
Поиск информации (20)
Администратору
Windows NT/2000/XP (19)
Linux / Unix (15)
Юристу
Гражданское право (7)
Семейное право (3)
Трудовое право (6)
КоАП (2)

Отправить вопрос всем экспертам выбранной рассылки.




be number one Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное