Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с Dev c++, Блин... 
V
    Опции темы
HMLd
Дата 1.2.2007, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 27.6.2006
Где: Polska

Репутация: 1
Всего: 0



V.A.KeRneL, да ничего, я не в обиде) Просто самому неприятно, что на таком ***** заставляют писать...  smile 
PM MAIL   Вверх
V.A.KeRneL
  Дата 1.2.2007, 01:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vadim A. Kazantsev
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 3.12.2006
Где: Moscow, Russia

Репутация: 1
Всего: 14



Угу, даже в МГУ! Линух, млин, поставить не могут!.. smile

З.Ы. См. репу! ))


Это сообщение отредактировал(а) V.A.KeRneL - 1.2.2007, 01:43


--------------------
«C'est un pense-creux d'ici. C'est le meilleur et le plus irascible homme du monde...» © Ф.М. Достоевский, «Бесы»
---/)/)---(\.../)---(\(\
--(':'=)---(=';'=)---(=':')
(")(")..)-(").--.(")-(..(")(")

PM MAIL IM ICQ AOL YIM MSN   Вверх
HMLd
Дата 1.2.2007, 02:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 27.6.2006
Где: Polska

Репутация: 1
Всего: 0



V.A.KeRneL, а нам предлагали под Линукс писать)  smile 
PM MAIL   Вверх
V.A.KeRneL
  Дата 1.2.2007, 02:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vadim A. Kazantsev
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 3.12.2006
Где: Moscow, Russia

Репутация: 1
Всего: 14



Цитата(HMLd @  1.2.2007, 02:05 Найти цитируемый пост)

V.A.KeRneL, а нам предлагали под Линукс писать)  smile

И чё, неужто отказался?!. smile

З.Ы. Пометь тему решённой.


Это сообщение отредактировал(а) V.A.KeRneL - 1.2.2007, 02:19


--------------------
«C'est un pense-creux d'ici. C'est le meilleur et le plus irascible homme du monde...» © Ф.М. Достоевский, «Бесы»
---/)/)---(\.../)---(\(\
--(':'=)---(=';'=)---(=':')
(")(")..)-(").--.(")-(..(")(")

PM MAIL IM ICQ AOL YIM MSN   Вверх
HMLd
Дата 1.2.2007, 02:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 27.6.2006
Где: Polska

Репутация: 1
Всего: 0



V.A.KeRneL, э... да) А что - не стоило?.. Просто я всю жизнь под окнами кодил, а под линухом нет - просто юзал его...
PM MAIL   Вверх
V.A.KeRneL
  Дата 1.2.2007, 02:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vadim A. Kazantsev
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 3.12.2006
Где: Moscow, Russia

Репутация: 1
Всего: 14



Цитата(HMLd @  1.2.2007, 02:25 Найти цитируемый пост)

э... да) А что - не стоило?.. 

Эээ... Ну, вообще-то, да! smile Сейчас бы не геморроился таГ! smile


Это сообщение отредактировал(а) V.A.KeRneL - 1.2.2007, 02:35


--------------------
«C'est un pense-creux d'ici. C'est le meilleur et le plus irascible homme du monde...» © Ф.М. Достоевский, «Бесы»
---/)/)---(\.../)---(\(\
--(':'=)---(=';'=)---(=':')
(")(")..)-(").--.(")-(..(")(")

PM MAIL IM ICQ AOL YIM MSN   Вверх
sergejzr
Дата 3.2.2007, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 19
Всего: 360



Модератор: Название темы должно отражать ее суть!


 Правила форума: http://forum.vingrad.ruhttp://forum.vingra...ct-SR/f-27.html


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Pete
Дата 3.2.2007, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 318
Регистрация: 5.1.2006
Где: Москва

Репутация: нет
Всего: 12



Цитата(HMLd @  31.1.2007,  22:42 Найти цитируемый пост)
Что это - баг?... Можно ли исправить?... В Borland всё нормально. 


Вообще Dev очень не любит long'и. Попробуй, скажем, прочитать число 2^62 (%lld) и распечатать. Получится фигня)) Надо вставлять какой-то кривой маздайный %I64d...

Цитата(V.A.KeRneL @  1.2.2007,  00:19 Найти цитируемый пост)
Хотя абсолютно согласен, что Dev — самопальная фигня, состряпанная на коленке.

Ага! Только сам не брезгуешь в нем писать!  smile 


--------------------
Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу)
Не откладывай на завтра то, что можешь сделать сегодня. (Пословица)
А теперь выпишем точное значение числа пи... (Препод)
Жахни, Пендальф! © Гоблин
PM   Вверх
V.A.KeRneL
  Дата 3.2.2007, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vadim A. Kazantsev
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 3.12.2006
Где: Moscow, Russia

Репутация: 1
Всего: 14



Цитата(Pete @  3.2.2007, 16:41 Найти цитируемый пост)

Только сам не брезгуешь в нем писать!

Другого на соревнованиях, всё равно, не дают. Нам-то под Линукс писать не предлагали!..



--------------------
«C'est un pense-creux d'ici. C'est le meilleur et le plus irascible homme du monde...» © Ф.М. Достоевский, «Бесы»
---/)/)---(\.../)---(\(\
--(':'=)---(=';'=)---(=':')
(")(")..)-(").--.(")-(..(")(")

PM MAIL IM ICQ AOL YIM MSN   Вверх
Pete
Дата 4.2.2007, 03:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 318
Регистрация: 5.1.2006
Где: Москва

Репутация: нет
Всего: 12



Цитата(V.A.KeRneL @  3.2.2007,  18:35 Найти цитируемый пост)
Другого на соревнованиях, всё равно, не дают

Пардон, есть Borland. Так что вперед...
 smile 
Цитата(V.A.KeRneL @  3.2.2007,  18:35 Найти цитируемый пост)
Нам-то под Линукс писать не предлагали!..

Ага, мгушники к маздаю приучают  smile 


--------------------
Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу)
Не откладывай на завтра то, что можешь сделать сегодня. (Пословица)
А теперь выпишем точное значение числа пи... (Препод)
Жахни, Пендальф! © Гоблин
PM   Вверх
HMLd
Дата 5.2.2007, 00:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 27.6.2006
Где: Polska

Репутация: 1
Всего: 0



2 sergejzr: I'm really sorry. Думал, что достаточно точно: т.е. именно про Дев. Всё же учту. Спасибо.

А вот ещё интереснее((
Код

#include <stdio.h>

FILE* out = fopen("output.txt", "w");

int main()
{
    long double a = 1000;
    for (register int i = 0; i < 10; i++)
        fprintf(out, "%Lf\n", a++);
    _fcloseall();
    return 0;
}



Сложная программма, да?... Однако результат таковой:
Код

/*
-453801546776667190000000000000000000000
-72608247484266751000000
-1161731959748268000
...
*/


Блин... Что делать?... Может я неправильно юзаю fprintf ? сейчас cout попробую (
PM MAIL   Вверх
archimed7592
Дата 5.2.2007, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



HMLd, я не припомню олимпиадной задачи в которой не хватало бы точности double...может не стоит так напрягаться из-за этого? smile
тем более, если учесть, что олимпиады такого уровня достаточно хорошо продумываются и задачи там рассчитаны на то, что они будут решаемы на любом из предлагаемых языков...а в том же васике 10-байтных вещественных отродясь не было...советую сконцентрироваться на других аспектах подготовки к олимпиаде smile
тем более, что если ты докажешь жюри, что по стандарту должно быть "так", а получается "вот так", то сможешь отапеллировать недостающие баллы...


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
HMLd
Дата 5.2.2007, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 27.6.2006
Где: Polska

Репутация: 1
Всего: 0



Да, может ты прав. Но приятнее было бы, если бы можно было подольше не обращаться к длинной арифметике. Какой там диапозон у long double? Вот так вот...
PM MAIL   Вверх
Pete
Дата 5.2.2007, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 318
Регистрация: 5.1.2006
Где: Москва

Репутация: нет
Всего: 12



HMLd, ключевое слово register не играет никакой роли при использовании современных компиляторов.

Добавлено @ 20:31 
Цитата(HMLd @  5.2.2007,  01:50 Найти цитируемый пост)
Может я неправильно юзаю fprintf ?

Все правильно. Читай выше, dev (вернее поставляемый с ним gcc) криво обрабатывает long. И long long. Наши однополчане сами погорели на олимпиаде на такой пакости. Просто long double бывает, действительно, довольно редко необходим, а вот без long long порой не обойтись...
 smile 


--------------------
Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу)
Не откладывай на завтра то, что можешь сделать сегодня. (Пословица)
А теперь выпишем точное значение числа пи... (Препод)
Жахни, Пендальф! © Гоблин
PM   Вверх
HMLd
Дата 6.2.2007, 01:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 67
Регистрация: 27.6.2006
Где: Polska

Репутация: 1
Всего: 0



2 Pete, про register - правда?  smile 
Кому интересно - кинул вопрос на форум разработчиков Dev'a. Ответили.   smile 
Линк

Добавлено @ 01:49 
V.A.KeRneL, спасибо за репутацию ))) 
PM MAIL   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1000 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.