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

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


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


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

Выпуск № 075
от 08.09.2002, 20:00

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


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

E$h@
Статус: Доверительный
Общий рейтинг: 128.73
[Подробней >>]
Yuri Gordienko
Статус: Доверительный
Общий рейтинг: 133.33
[Подробней >>]
Jadd
Статус: Доверительный
Общий рейтинг: 147.22
[Подробней >>]
 
kvINT
Статус: Профессиональный
Общий рейтинг: 111.55
Телефон: (34316)2-31-45
[Подробней >>]
Sinner
Статус: Доверительный
Общий рейтинг: 105.6
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 111.49
[Подробней >>]
 
Pablo
Статус: Профессиональный
Общий рейтинг: 131.98
URL: Моя страничка
[Подробней >>]
baldr
Статус: Профессиональный
Общий рейтинг: 117.61
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
Sensey
Статус: Профессиональный
Общий рейтинг: 129.18
URL: Страничка рассылки Паскаля...
Телефон: +38 (0572) 41-76-04 дом.
[Подробней >>]


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

Вопрос № 219. Дарова ! У меня такой вопрос. Вот во всех справах по Перлу ввод в файл осуществляется так ..... pri... (ответов: 1)
Вопрос № 220. Приветствую вас, дорогие эксперты! Вот вопрос. Есть ли с/с++ такая стандартная фунция которая делает... (ответов: 9)

Вопросов: 2, ответов: 10


 Вопрос № 219

Дарова !
У меня такой вопрос. Вот во всех справах по Перлу ввод в файл осуществляется так
.....
print [дескриптор], ["строка"];
....
У меня ни чего не шло, т.е. выдовало ошибку при записи. Но вот чиста случайно попробовал записать так
.....
print [дескриптор] ["строка"];
....
И всё пошло?!!?? Ни чего не понял?? Почему без запятой то надо?? У меня Окна 98 и перл 5.6
Плиз объясните! Может компильник плохой?!



Вопрос отправлен: 05.09.2002, 11:06
Отправитель: Soldier

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

Отвечает E$h@

Здравствуйте, Soldier!
Непременно пожалуюсь Калашникову за безобразие :)


Ответ отправлен: 07.09.2002, 13:45
Отправитель: E$h@


 Вопрос № 220

Приветствую вас, дорогие эксперты!
Вот вопрос. Есть ли с/с++ такая стандартная фунция которая делает массив чаров или просто строчку из цифры и буквы.
ТОесть я задаю букву и цифру и она возвращает массив буквочек состоящий из моей заданной буквы повторённой столько раз скока в цифре единиц.
Я знаю что можно легко налабать такую, но мож просто уже есть какаянить стандартная супер оптимизированная? и если есть то в какой библиотеке?



Вопрос отправлен: 05.09.2002, 19:58
Отправитель: Эдвард Самохвалов

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

Отвечает E$h@

Приветствую Вас, Эдвард Самохвалов!
Точно знаю что есть!!! Кажется так:
#include
char* strncat(char* string1, char* string2, unsigned int n);
эта ф-ция дописывает к строке string1 не более n первых символов из строки string2. Это конечно не совсем то, но это только для чистых Си, а в С++ кажется точно как тебе нада видел но не помню.


Ответ отправлен: 07.09.2002, 13:58
Отправитель: E$h@


Отвечает Yuri Gordienko

Приветствую Вас, Эдвард Самохвалов!

int size = 10;
char *p = (char*)malloc(size);
memset(p,'a',size);
Получим массив char, заполненных буквой а

Ответ отправлен: 05.09.2002, 21:32
Отправитель: Yuri Gordienko


Отвечает Jadd

Здравствуйте, Эдвард Самохвалов!
А есть такое же, но без пуговец и резинки от трусов? :)
Надо конкретней обрисовать задачу. Или сам ищи в доках. Но такой функции, насколько мне известно, нету. Работа с массивами-стандартная операция. Нужна функция по репликации символа n раз? Пиши. К тому же делается это очень быстро и просто.

Ответ отправлен: 05.09.2002, 20:17
Отправитель: Jadd


Отвечает kvINT

Приветствую Вас, Эдвард Самохвалов!
Действительно, написать, как два пальца...
Но ф-ция есть:
void *memset (const void *s, int c, size_t n)
Копирует с (преобразованный в unsigned char) в первые n символов объекта, указываемого s. Возвращает указатель результата.
Пример: memset(string1, 'X', 20);
Скопирует 20 X в string1 (которая ранее должна быть объявлена и иметь длину не менее 21).

Ответ отправлен: 08.09.2002, 13:04
Отправитель: kvINT


Отвечает Sinner

Доброе время суток, Эдвард Самохвалов!
А еще спроси, нет ли стандартной функции обработки переменной
SuperVasya в классе SuperPuperVasyaPupkin ...

Ответ отправлен: 08.09.2002, 11:02
Отправитель: Sinner


Отвечает vitya

Добрый день, Эдвард Самохвалов!

_strnset(char *, int, int); in


Ответ отправлен: 06.09.2002, 09:11
Отправитель: vitya


Отвечает Pablo

Доброе время суток, Эдвард Самохвалов!
Я так понимаю что тебе нужна функция memset, кона позволять забить область памяти каким либо символом требуемое количество раз.

Ответ отправлен: 06.09.2002, 09:25
Отправитель: Pablo


Отвечает baldr

Здравствуйте, Эдвард Самохвалов!
Посмотри fillchar... Не помню, как в Си, но в Паскале это было...

Ответ отправлен: 06.09.2002, 10:14
Отправитель: baldr


Отвечает Sensey

Добрый день, Эдвард Самохвалов!
string.h
strset - читай справку...


Ответ отправлен: 06.09.2002, 12:13
Отправитель: Sensey



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

Внимание!
Форма может работать некорректно в почтовых программах "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 (39)
C / C++ (28)
Perl (9)
Delphi (14)
Pascal (25)
Basic / VBA (10)
Java / JavaScript (12)
PHP (9)
MySQL / MSSQL (10)
Пользователю
Windows 95/98/Me (39)
Windows NT/2000/XP (26)
"Железо" (36)
Поиск информации (12)
Администратору
Windows NT/2000/XP (13)
Linux / Unix (16)
Юристу
Гражданское право (10)
Семейное право (6)
Трудовое право (8)
КоАП (5)

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




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

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

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

В избранное