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

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


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

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

Выпуск № 587
от 17.09.2004, 19:00

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


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

dentist
Статус: Начальный
Общий рейтинг: 115.21
[Подробней >>]
DiGiT
Статус: Начальный
Общий рейтинг: 112.76
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 109.54
[Подробней >>]


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

Вопрос № 1886. ...Уже задавал вопрос в рассылке по Assembler-у... Может кто-то знает полезные ресурсы в Сети по вст... (ответов: 1)
Вопрос № 1887. Здравствуйте. объясните пожалуйста, что означает сообщение, выдаваемое при компиляции: [user1@localh... (ответов: 1)
Вопрос № 1889. Доброе время суток, уважаемые эксперты! Объясните мне, почему выражение, ((int *)z)++, вызывает ошиб... (ответов: 2)

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


 Вопрос № 1886

...Уже задавал вопрос в рассылке по Assembler-у...
Может кто-то знает полезные ресурсы в Сети по
встроенному (AT&T-шному) ассемблеру. Компилятор gcc,
OS - Linux. man gas, man gcc не предлагать.
Спасибо.



Вопрос отправлен: 13.09.2004, 11:41
Отправитель: yorik (3-1415@rambler.ru)

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

Отвечает dentist

Доброе время суток, yorik!
а с чего ты взял что gcc встроен AT&T?
там другой ассемблер.
если тебе нужен именно AT&T то тебе нужен man as
в противном случае, смотри исходники ядра

Ответ отправлен: 14.09.2004, 09:37
Отправитель: dentist


 Вопрос № 1887

Здравствуйте.
объясните пожалуйста, что означает сообщение, выдаваемое при компиляции:
[user1@localhost tmp]$ gcc prog1.cpp -o prog1
/home/user1/tmp/cc5CzTpI.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
[user1@localhost tmp]$
такое сообщение выходит при компиляции под любым аккаунтом ( и root тоже) и в сообщении указывается именно домашняя директория пользователя, причем файла cc5CzTpI.o там нет (возможно это какой-то временный файл, создаваемый во время компиляции...). Сам компилируемый файл (prog1.cpp) находится не обязательно в домашней директории... Объясните пожалуйста, в чем тут дело?



Вопрос отправлен: 13.09.2004, 20:45
Отправитель: V

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

Отвечает DiGiT

Приветствую Вас, V!
Смысл такой, что у тебя при линковке, кроме объектного файла prog1.o, еще требуется некий cc5CzTpI.o, ты бы хоть код прислал. Я никогда такого не встречал.

Ответ отправлен: 14.09.2004, 03:19
Отправитель: DiGiT


 Вопрос № 1889

Доброе время суток, уважаемые эксперты!
Объясните мне, почему выражение, ((int *)z)++,
вызывает ошибку, если z - объект типа 'pointer to void':
Error! E591: col(13) operand must be an 'lvalue' (cast produces 'rvalue')
Я так понимаю, операнд пост-инкремента становится rvalue.
Но почему??? Перерыл почти весь стандарт с++, но ничего
относящегося к моей проблеме не нашел. Может, плохо искал?


Приложение:


Вопрос отправлен: 14.09.2004, 18:52
Отправитель: Sergey

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

Отвечает DiGiT

Доброе время суток, Sergey!
не буду объяснять долго. Т.к. я Вам есть доступ к интернету прочитайте лучше: http://www.rsdn.ru/article/cpp/lvalue.xml

Ответ отправлен: 15.09.2004, 02:52
Отправитель: DiGiT


Отвечает vitya

Добрый день, Sergey!
1. человек читающий стандарт и пишущий void main(void) - уже плохо. Значит стандарт читаешь ой как плохо.
2. Компилятор старый у тебя.

Ответ отправлен: 15.09.2004, 10:20
Отправитель: vitya



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

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

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

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

Ваше имя:

Ваш e-mail:

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


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

Ваш вопрос:


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


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


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

Программисту
Assembler (26)
C / C++ (17)
Perl (6)
Builder / Delphi (14)
Pascal (20)
Basic / VBA (6)
Java / JavaScript (6)
PHP (15)
Криптография (8)
WinAPI (14)
Радиоэлектроника (11)
Пользователю
Windows 95/98/Me (47)
Windows NT/2000/XP (64)
"Железо" (41)
Поиск информации (22)
Администратору
Windows NT/2000/XP (43)
Linux / Unix (17)
Юристу
Гражданское право (10)
Семейное право (7)
Трудовое право (9)
КоАП (7)

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




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


Яндекс цитирования
© 2001-2004 Россия, Москва. Идея, дизайн, программирование: Калашников О.А. ICQ: 68951340
При перепечатке материалов ссылка на данный сайт обязательна!

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Отписаться

В избранное