|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
в учебнике Кернигана, Ритчи приведен исходник где используется вот эта функция char* alloc(int) однако она нигде не описана . Подскажите , пожалуйста, где её взять. исходник из учебника првожу Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:34 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
andron81, malloc() и calloc(). Ошибка видимо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:38 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
Обоим старикам по 70 и по 80 лет соотвественно. Чего ты от них ожидал? Все равно что твоего дедушку спросить как память аллоцировать. Он тебе расскажет как воевал с Ковпаком... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:39 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
petrav andron81, malloc() и calloc(). Ошибка видимо. возможно. у меня вообще-то pdf -ка. сейчас попробую ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:40 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
andron81, Или alloc() это в книге написали обёртку вокруг функций malloc() / calloc(). А Вы пропустили этот момент. А вообще вот сайт, там поиск хороший. https://en.cppreference.com . ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:41 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
mayton Обоим старикам по 70 и по 80 лет соотвественно. Чего ты от них ожидал? Все равно что твоего дедушку спросить как память аллоцировать. Он тебе расскажет как воевал с Ковпаком... да, но в главе ни слова про эту функцию. а ведь это первое её использование. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:43 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
petrav andron81, Или alloc() это в книге написали обёртку вокруг функций malloc() / calloc(). А Вы пропустили этот момент. А вообще вот сайт, там поиск хороший. https://en.cppreference.com . неа. это первое упоминание. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:47 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
https://stackoverflow.com/questions/32685851/alloc-malloc-and-alloca-whats-the-difference alloc() is not a standard C library function. Some older compilers and libraries contain an <alloc.h> library which provides some memory allocation functions, but this is not standard. The Microsoft Visual C++ runtime includes an Alloc() function which is somewhat similar to malloc(), but this is also not part of the C standard. Похоже древность какая-то. Скорее всего позже заменили на malloc() и calloc(). Судя по синтаксису просто заменить на malloc() ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:54 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
https://stackoverflow.com/questions/32685851/alloc-malloc-and-alloca-whats-the-difference Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 14:56 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
mayton Обоим старикам по 70 и по 80 лет соотвественно. Чего ты от них ожидал? Все равно что твоего дедушку спросить как память аллоцировать. Он тебе расскажет как воевал с Ковпаком... Денис Ритчи уже не с нами. Эта книга просто переиздание. Классика нетленная. От авторов Си и первых версий Unix. На этой книге основано всё что нас окружает, начиная с простейшего сотового телефона. Я её на втором курсе прочёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 15:01 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
Беря во внимание что эти два бородача создавали язык "C" - вполне возможно что такая функция существовала. "allocate" -> alloc -> /malloc/calloc/alloca/realloc e.t.c. Как и open -> fopen. А исходник - старый. Рукопись. А рукописи как известно не горят. Да и что вам дался этот аллок. Ну замените его по смыслу на то что подходит. Ведь смысл исходника - демонстрация сортировки. А это што за булшит wntelines? Наверное это writelines. Тоже очепятка? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 15:31 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
mayton Беря во внимание что эти два бородача создавали язык "C" - вполне возможно что такая функция существовала. "allocate" -> alloc -> /malloc/calloc/alloca/realloc e.t.c. Как и open -> fopen. А исходник - старый. Рукопись. А рукописи как известно не горят. Да и что вам дался этот аллок. Ну замените его по смыслу на то что подходит. Ведь смысл исходника - демонстрация сортировки. А это што за булшит wntelines? Наверное это writelines. Тоже очепятка? нет - нет. мой косяк. все описано в книге ранее : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 15:38 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Зря вы про alloca упомянули тут )) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 15:43 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
andron81 нет - нет. мой косяк. все описано в книге ранее : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Как я и предполагал -- это обёртка, только вокруг другого функционала. На это намекала необычная сигнатура функции alloc() из первого исходника: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 15:50 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
petrav На это намекала необычная сигнатура функции alloc() из первого исходника: Код: plaintext 1.
ну да . вы правы ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 15:57 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
Разрази меня гром я где-то видел alloc()... Где-же... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2020, 17:08 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2020, 20:38 |
|
что за функция такая char* alloc(int)
|
|||
---|---|---|---|
#18+
mayton Разрази меня гром я где-то видел alloc()... Где-же... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2020, 22:31 |
|
|
start [/forum/topic.php?fid=57&msg=39954617&tid=2017435]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 269ms |
total: | 399ms |
0 / 0 |