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

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


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


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

Выпуск № 262
от 21.05.2003, 11:10

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 786
Отправлено ответов: 1774
Активность: 225.6 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


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

vitya
Статус: Профессиональный
Общий рейтинг: 108.07
[Подробней >>]
xiron
Статус: Опытный
Общий рейтинг: 113.19
[Подробней >>]
Ramzes
Статус: Опытный
Общий рейтинг: 128.05
URL: Microsoft homepage
[Подробней >>]
 
baldr
Статус: Профессиональный
Общий рейтинг: 112.48
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
Avl2k
Статус: Опытный
Общий рейтинг: 125.25
[Подробней >>]
DiGiT[old]
Статус: Профессиональный
Общий рейтинг: 111.66
[Подробней >>]
 
BOLT
Статус: Доверительный
Общий рейтинг: 160
[Подробней >>]
Morgion
Статус: Начальный
Общий рейтинг: 109.56
[Подробней >>]
Yuri Gordienko
Статус: Опытный
Общий рейтинг: 115.42
[Подробней >>]
 
Hayk
Статус: Начальный
Общий рейтинг: 112.67
[Подробней >>]
Shurik
Статус: Доверительный
Общий рейтинг: 130.95
[Подробней >>]


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

Вопрос № 777. Hi Уважаемые эксперты! Снова проблемы, на этот раз с шаблонами, смотрите приложение. Компиляцию прох... (ответов: 3)
Вопрос № 778. Hi! Please,where can I find a good practical e-book on TCP/IP,SMTP,POP3,etc,with examples,codes,etc.... (ответов: 2)
Вопрос № 779. Hi всем ! Я еще не надоел? Опять проблема с шаблонами, посмотрите код в приложении, не проходит комп... (ответов: 4)
Вопрос № 780. Hi ! Наверное, я плохо сформировал вопрос номер 776. Попробую спросить еще раз немного по-другому. Д... (ответов: 3)
Вопрос № 781. Уважаемые эксперты, ответьте на глупый вопрос. Существуют ли декомпиляторы программ Visual C++, выво... (ответов: 6)

Вопросов: 5, ответов: 18


 Вопрос № 777

Hi Уважаемые эксперты!
Снова проблемы, на этот раз с шаблонами, смотрите приложение.
Компиляцию проходит нормально, но прилинковки выдает ошибки.
Наставьте меня на путь истинный.
Заранее спасибо за ваш труд.
Best regards
alexneta.


Приложение:


Вопрос отправлен: 17.05.2003, 11:45
Отправитель: alexneta

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

Отвечает vitya

Доброе время суток, alexneta!
Попробуй перенести исходный код из cpp файла в h файл и тогда у тебя это все заработает.

Ответ отправлен: 17.05.2003, 13:24
Отправитель: vitya


Отвечает xiron

Приветствую Вас, alexneta!
Закинь декларацию и реализацию в один файл .h или .cpp

Ответ отправлен: 19.05.2003, 16:37
Отправитель: xiron


Отвечает Ramzes

Добрый день, alexneta!
При написании шаблонных классов объявление и имплементация класса должны находится в одном и том же файле (.h или .cpp)


Ответ отправлен: 17.05.2003, 12:00
Отправитель: Ramzes


 Вопрос № 778

Hi!
Please,where can I find a good practical e-book on TCP/IP,SMTP,POP3,etc,with examples,codes,etc.
The target is to learn to send/receive mail not using Mail Client programms.
Thanx a lot.



Вопрос отправлен: 17.05.2003, 13:37
Отправитель: Yuri (g.u@mail.ru)

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

Отвечает baldr

Приветствую Вас, Yuri!
www.citforum.ru

Ответ отправлен: 19.05.2003, 12:22
Отправитель: baldr


Отвечает Avl2k

Здравствуйте, Yuri!
Вот здесь есть. A little :)
С уважением, Avl2k.

Ответ отправлен: 19.05.2003, 11:53
Отправитель: Avl2k


 Вопрос № 779

Hi всем !
Я еще не надоел?
Опять проблема с шаблонами, посмотрите код в приложении, не проходит компиляцию, видимо опять чего-то не понимаю…
Заранее спасибо, и спасибо vitya и Ramzes как всегда эксперты правы.
Best regards
alexneta.




Приложение:


Вопрос отправлен: 17.05.2003, 14:52
Отправитель: alexneta

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

Отвечает Ramzes

Доброе время суток, alexneta!
Исправь template
ostream &operator<<(ostream &output, const ElementType &Arr)
на
template
ostream &operator<<(ostream &output, const Array &Arr)
и соответственно в объявлении класса
friend operator ....

Ответ отправлен: 19.05.2003, 12:07
Отправитель: Ramzes


Отвечает xiron

Доброе время суток, alexneta!
Array a2;
cout<соответственно оператор << надо перегружать следующим образом
friend ostream &operator<<(ostream &, const /*ElementType*/Array &);
Удачи

Приложение:

Ответ отправлен: 19.05.2003, 17:06
Отправитель: xiron


Отвечает vitya

Здравствуйте, alexneta!

Если ты внимательно посмотришь, то ты перегрузил оператор вывода для типа ElementType, а надо была для Array
то есть ->

Приложение:

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


Отвечает DiGiT[old]

Доброе время суток, alexneta!
Ты перегружаешь дружественный оператор класса, при этом для этого оператора класс не используется нигде. Просто описался маленько.
ЗЫ Это подлое void main() :)) пишите всегда int main() и возвращайте значение типа int из main и стандарт ANSI C будет соблюден :).

Приложение:

Ответ отправлен: 19.05.2003, 04:15
Отправитель: DiGiT[old]


 Вопрос № 780

Hi !
Наверное, я плохо сформировал вопрос номер 776. Попробую спросить еще раз немного по-другому. Допустим функцию strcpy можно расшифровать как STRing CoPY, а вот strxfrm мне совершенно не о чем не говорит кроме начало STRing. Моя просьба заключается в том, что может у кого-нибудь есть расшифровка стандартных функций и подключаемых библиотек.
Только ради бога не нужно рассказывать, как работает include или strcpy для этого у меня есть справочник. Также имеются в наличии словари, только на букву x например есть очень много слов (strXfrm).
Best regards
alexneta.



Вопрос отправлен: 17.05.2003, 19:20
Отправитель: alexneta (alexneta@bezeqint.net)

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

Отвечает Ramzes

Доброе время суток, alexneta!
Ну, подобного словаря я еще не встречал.
По моему название функции можно расшифровать исходя из выполняемых ею действий.

Ответ отправлен: 19.05.2003, 12:14
Отправитель: Ramzes


Отвечает xiron

Здравствуйте, alexneta!
Глянь в MSDN, там есть все необходимое

Ответ отправлен: 19.05.2003, 17:10
Отправитель: xiron


Отвечает BOLT

Здравствуйте, alexneta!
Не понимаю - зачем тебе это нужно?Тебе, что делать нечего?
Ты же сам говорил - справочник у тебя есть.Я думаю если знать, что функция/класс делает/для чего создана, то и расшифровать ее не составит труда.Только вот смысл?Книг/справочников таких нет(покрайне мере я таких не видел и не слышал).
А если ты хочешь без документации через расшифровку понять, что функция/класс делает, то поверь мне - это гиблое дело!
Счастлив!Успехов в "расшифровке" :-)

Ответ отправлен: 18.05.2003, 21:11
Отправитель: BOLT


 Вопрос № 781

Уважаемые эксперты, ответьте на глупый вопрос.
Существуют ли декомпиляторы программ Visual C++, выводящие текст программы?
Спасибо!!!



Вопрос отправлен: 18.05.2003, 04:38
Отправитель: FiTJa

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

Отвечает Morgion

Здравствуйте, FiTJa!
На вряд-ли. И вообще с современных компиляторов- маловероятно. Дело в том, что прога, получаемая на выходе в процессе оптимизации подвергается достаточно сильным изменениям в целях повышения эффективности какого-либо показателя её качества (скорости/размера и т.п.). И вообще- качай исходники из инета- просто море! И сложных и простых. Если надо какой нибудь алгоритм вытащить- то тут тебе на помощь прийдёт SoftIce.

Ответ отправлен: 19.05.2003, 17:54
Отправитель: Morgion


Отвечает BOLT

Добрый день, FiTJa!
Таких программ, исходя из моих знаний, нет.
Декомпелировать(Дизассемблировать) программу можно только в код языка ассемблера.Так что учи ассемблер!
Счастливо!

Ответ отправлен: 18.05.2003, 20:55
Отправитель: BOLT


Отвечает Ramzes

Приветствую Вас, FiTJa!
Я не встречал, думаю нет, потому что я не представляю, как можно из двоичного файла создать программу на языке высокого уровня. Все таки это не байткод JAVA :)). Максимум что можно сделать, это показать его в виде ассемблера, что и делают ДИЗАССЕМБЛЕРы.

Ответ отправлен: 19.05.2003, 12:17
Отправитель: Ramzes


Отвечает Yuri Gordienko

Приветствую Вас, FiTJa!
Непосредственно С-текст - НЕТ, - только ассемблерный
Удачи


Ответ отправлен: 19.05.2003, 10:22
Отправитель: Yuri Gordienko


Отвечает Hayk

Приветствую Вас, FiTJa!
Dlya strukturnogo C sushestvovali ochen' grubye dekompilyatory, no OCHEN' grubie. Dlya C++ - ne dumayu. Uj ne tak-to mnogo informacii v exe-ishnikax i obj-ax dlya vosstanovleniya klassovix struktur, template-ov i.t.d. :-))

Ответ отправлен: 19.05.2003, 10:56
Отправитель: Hayk


Отвечает Shurik

Добрый день, FiTJa!
Существуют, новыводят они все в асмовском коде


Ответ отправлен: 20.05.2003, 21:04
Отправитель: Shurik



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

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

Программисту
Assembler (40)
C / C++ (32)
Perl (7)
Builder / Delphi (18)
Pascal (31)
Basic / VBA (15)
Java / JavaScript (12)
PHP (7)
MySQL / MSSQL (5)
Пользователю
Windows 95/98/Me (44)
Windows NT/2000/XP (33)
"Железо" (32)
Поиск информации (16)
Администратору
Windows NT/2000/XP (21)
Linux / Unix (11)
Юристу
Гражданское право (6)
Семейное право (4)
Трудовое право (5)
КоАП (4)

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




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование


Яндекс цитирования
© 2003 Россия, Москва. Авторское право: RusFAQ.ru

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

В избранное