|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.09.2015, 11:14 | #1 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
malloc() возвращает null
Здравствуйте. Не пойму в чем проблема.
Среда Visual Studio 2010 Язык с++ Что-то произошло и malloc стал всегда в любом участке кода выдавать null. Что это за выкидон такой?? Чего ему не хватает то?? Причем нул даже если я всего 1 байт попытаюсь выделить.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
04.09.2015, 11:55 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
"Что-то произошло" где? В определенном проекте или даже в свежесозданном проекте?
Если первое, то наверно надо определить после каких изменений это началось. А зачем malloc если С++? Есть же new.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
04.09.2015, 12:33 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
04.09.2015, 15:30 | #4 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
Используются библиотеки древнейшие которые обращаются к путям. И так как были писаны пиндосами не учитывают русских символов. попытался все чары сменить на wchar вот после этого где то получился косяк. Потому как древний код. Требовалось поднять его и переработать в очень сжатые строки поэтому менять все на нью не хотелось. Код очень огромный. Но вот буквально только что нашел косяк свой. wchar занимают 2 байта а все маллоки у меня выделяют размеры в байтах. Поэтому нашел место где выделено одна длина а строка вписывается в 2 раза больше. В общем внимательнее надо быть шарп разбалтывает ... Спасибо за отклики.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
04.09.2015, 17:45 | #5 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
04.09.2015, 22:28 | #6 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Работа есть работа. Да к тому же неплохо мозг периодически напрягать, чтобы не расслаблялся..
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
12.09.2015, 09:48 | #7 |
C/C++ advanced
Пользователь
Регистрация: 17.11.2011
Сообщений: 17
|
WorldMaster, перейди к definition и к declaration malloc-а возможно кто то переопределил malloc(раз проект не твой то это возможно).
Реально твой вопрос плёвый с кодом и студией разбирается за пару минут.
За "хлеб и воду" не работаю
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Метод, который возвращает второй по величине за минимальным элементом или null | Alexey Smirnov | C# (си шарп) | 6 | 02.11.2014 22:03 |
fopen возвращает NULL | Evgenuych96 | Общие вопросы C/C++ | 8 | 30.01.2013 17:34 |
fopen возвращает NULL. | BAH--zer | Общие вопросы C/C++ | 1 | 07.05.2012 13:13 |
Запрос возвращает пустую таблицу, если один из подзаросов возвращает пустую таблицу | ArtInt | SQL, базы данных | 9 | 12.05.2010 15:40 |
если поле Patr пусто или null то пустую строку возвращает | azat | БД в Delphi | 5 | 01.02.2008 13:05 |