Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
После компиляции утилитки в Tiny C у нее в депенденси msvcrt.dll. Запихнуть внутрь приложения рантайм видимо нельзя, по крайней мере я не нашел как. Нужно ли распостранять программу вместе с msvcrt.dll? Или в XP и Win10 эта dll одинакова? Подозреваю что нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 00:50 |
|
||
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
Эта библиотека уже часть системы, не беспокойся о ней. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 01:05 |
|
||
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovЭта библиотека уже часть системы, не беспокойся о ней. На хабре пишут, что из-за разных версий msvcrt.dll может быть DLL hell https://habrahabr.ru/post/236355/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 08:48 |
|
||
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
Eolt, Забей. TinyC один из немногих компиляторов, который не имеет своей libc. Под Windows он использует системную. Найти альтернативную libc под Windows, в отличие от *nix, сложно. Но в принципе, можно. Особенно, если нужно только пару функций. TinyC умеет статически линковаться только с ELF, потому взять от другого компилятора тоже не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 09:57 |
|
||
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
EoltНа хабре пишут На хабаре пишут много всякой чуши. Лично я не воспринимаю этот сайт всерьёз. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 12:52 |
|
||
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
Может конечно на хабре и чушь пишут. Но я поиском по диску C, нашел несколько копий msvcrt.dll. Разного размера и с разным количеством экспортируемых функций. И поэтому опасаюсь, что приложение слинкованное с одной версией msvcrt.dll, вполне может не заработать с более старой, в которой каких-то функций не окажется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 13:04 |
|
||
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
EoltМожет конечно на хабре и чушь пишут. Хабр не читай. Очень низкий тех. уровень порой. Есть отдельные хорошие статьи, но они как правило либо переводные, либо дублируются в хабр. Короче, хабр ацтой скруль рулит. rsdn.org очень сильный в плане C++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2017, 13:52 |
|
||
|
Tiny C и msvcrt.dll
|
|||
|---|---|---|---|
|
#18+
Eolt, имейте в виду, что printf из msvcrt.dll скорее всего не умеет делать вещи, которые описаны в стандарте C99, например: * %zu для вывода size_t * %a для вывода double 16-ричными цифрами Видимо поэтому MinGW кладёт в сгенерированный .exe-файл свой printf (который умеет %zu и %a), а не пользуется printf из msvcrt.dll, который он использует в качестве стандартной C-шной библиотеки. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Вывод на консоль (MinGW 4.7.1, Windows 7 (с более/менее современным msvcrt.dll)): Код: sql 1. 2. 3. 4. 5. 6. 7. И кстати видно, что %a -- мутный формат, потому что мантисса пишется 16-ричными цифрами, а степень -- для 2 (хотя логичнее было бы для 16): 0xcp-3 = c 16 *2 -3 = 1100 2 *2 -3 = 1.100 2 *2 0 = 1.5 10 0x1.800000p+0 = 1.8 16 *2 +0 = 0001.1000 2 *2 0 = 1.5 10 MasterZivКороче, хабр ацтой скруль рулит. rsdn.org очень сильный в плане C++.На habrahabr.ru модераторы не участвуют в обсуждениях. А вот на sql.ru и rsdn.org -- участвуют, и некоторые откровенно самоутверждаются (не вас имею в виду). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2017, 04:23 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39417827&tid=2018249]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 274ms |

| 0 / 0 |
