Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / C++ Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
 кто-то сравнивал asm от Qt и обычный?  [new]
бабушкин зайчик
Member

Откуда: сетевой
Сообщений: 205
Qt только выглядит страшно или он такой же страшный asm выдаёт?
28 апр 21, 21:46    [22315985]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34697
бабушкин зайчик,

Чёго?
Зайчег, чёго ты хочишь?
28 апр 21, 22:23    [22316003]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34697
И вообще: @qt_chat
28 апр 21, 22:24    [22316004]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
бабушкин зайчик
Member

Откуда: сетевой
Сообщений: 205
ну, например, пишешь какой-то UX на Qt... и НЕ на Qt (сам из либ собираешь)
производительность/asm кто-то сравнивал?

пример:
28 апр 21, 23:04    [22316020]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
бабушкин зайчик,
Ты плохой пример приведи.
Которого боишься с детства.
28 апр 21, 23:44    [22316035]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34697
PetroNotC Sharp,

Помню, зайчиков нельзя швырять в терновый куст...
29 апр 21, 00:11    [22316048]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
MasterZiv,
))) юмор пять баллов
29 апр 21, 07:33    [22316099]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51389
бабушкин зайчик
Qt только выглядит страшно или он такой же страшный asm выдаёт?

В этом форуме обычно код обсуждают. Мы-ж не гуманитарии?

Словесное порицание чего-то заканчивается обычно закрытием топика.

Это из личного опыта.
29 апр 21, 10:28    [22316164]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
mayton,
Ты прав.
...
Сейчас искал ошибку в проекте одном легаси.
std::min не находила ide функцию min в iostream.
Оказалось что MS забубенило макрос с тем же именем min и это перебило код выше в системной либе)))
29 апр 21, 11:19    [22316198]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
mayton
Member

Откуда: loopback
Сообщений: 51389
#define TRUE FALSE
29 апр 21, 11:31    [22316206]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
mayton
#define TRUE FALSE
я новичок. Это что?
29 апр 21, 11:33    [22316207]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11020
Один из программистких приколов.
29 апр 21, 11:35    [22316208]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
Basil A. Sidorov,
Теперь понял)
29 апр 21, 11:54    [22316221]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 53394

PetroNotC Sharp
MS забубенило макрос с тем же именем min

В каком заголовке?

Posted via ActualForum NNTP Server 1.5

29 апр 21, 12:18    [22316238]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
petrav
Member

Откуда:
Сообщений: 2944
PetroNotC Sharp
mayton,
Ты прав.
...
Сейчас искал ошибку в проекте одном легаси.
std::min не находила ide функцию min в iostream.
Оказалось что MS забубенило макрос с тем же именем min и это перебило код выше в системной либе)))

//
// Запретим файлу `<Windows.h>` определять макросы `min` и `max`, что бы
// работали функции `std::max()` и `std::min()`.
//
#define NOMINMAX
29 апр 21, 12:23    [22316241]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 53394

#ifndef __cplusplus
#ifndef NOMINMAX
#ifndef max
#define max(a,b) (((a) > (b)) ? (a) : (b))
#endif

Никого не смущает код, пытающийся использовать std::max не в С++ языке?..

Posted via ActualForum NNTP Server 1.5

29 апр 21, 12:35    [22316253]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
petrav,
Уже сделал
29 апр 21, 12:38    [22316256]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
Dimitry Sibiryakov,
Компилятор встал тут на ошибке
http://cs.brown.edu/people/jwicks/libstdc /html_user/sstream_8tcc-source.html
29 апр 21, 12:40    [22316261]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
Dimitry Sibiryakov
PetroNotC Sharp
MS забубенило макрос с тем же именем min

В каком заголовке?
в сети писали что виновен то ли гугл толи MS
29 апр 21, 12:41    [22316263]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 53394

PetroNotC Sharp
Компилятор встал тут на ошибке

А зачем ты пытаешься скармливать MS исходники какому-то левому компилятору? Если TCC не
определяет макрос __cplusplus, то это его проблемы.

Posted via ActualForum NNTP Server 1.5

29 апр 21, 12:56    [22316283]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
Dimitry Sibiryakov
PetroNotC Sharp
Компилятор встал тут на ошибке

А зачем ты пытаешься скармливать MS исходники какому-то левому компилятору? Если TCC не
определяет макрос __cplusplus, то это его проблемы.
Qt creator, Clang.
Не понял тебя.
29 апр 21, 12:58    [22316285]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 8256
Dimitry Sibiryakov,
Компилятор по умолчанию.
29 апр 21, 12:59    [22316287]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
petrav
Member

Откуда:
Сообщений: 2944
Dimitry Sibiryakov

#ifndef __cplusplus
#ifndef NOMINMAX
#ifndef max
#define max(a,b) (((a) > (b)) ? (a) : (b))
#endif

Никого не смущает код, пытающийся использовать std::max не в С++ языке?..

Практика (в Студии) говорит о другом.
29 апр 21, 13:01    [22316291]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 53394

PetroNotC Sharp
Не понял тебя.

У библиотеки в названии ясно написано, что она для TCC.
И да, неопределение макроса __cplusplus - в любом случае проблема компилятора или
процедуры сборки.

Posted via ActualForum NNTP Server 1.5

29 апр 21, 13:02    [22316293]     Ответить | Цитировать Сообщить модератору
 Re: кто-то сравнивал asm от Qt и обычный?  [new]
бабушкин зайчик
Member

Откуда: сетевой
Сообщений: 205
mayton
бабушкин зайчик
Qt только выглядит страшно или он такой же страшный asm выдаёт?

В этом форуме обычно код обсуждают. Мы-ж не гуманитарии?

Словесное порицание чего-то заканчивается обычно закрытием топика.

Это из личного опыта.

зато когда оффтоп, можно ничего не делать
29 апр 21, 13:02    [22316294]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
Все форумы / C++ Ответить