10 / 10 / 6
Регистрация: 24.05.2013
Сообщений: 350
|
||||||
1 | ||||||
Функция не работает26.03.2015, 05:34. Показов 1086. Ответов 7
Метки нет (Все метки)
А когда делаю Release то не работает. Игнорирует строки в функции начиная с while. Хотелось бы знать почему так. Покопаюсь в настройках проекта. Думаю там проблема. Но почему в Release версии не работает?
0
|
26.03.2015, 05:34 | |
Ответы с готовыми решениями:
7
Функция корректно работает в Delphi 7 и не неверно работает в RAD Studio 10 Функция cin.get(array, 80) работает в одной программе, но не работает в другой Стандартная функция delete в Eclipse работает а в AndroidStudio не работает В VS 2015 не работает рекурсивная функция, которая работает в C++Builder |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
26.03.2015, 06:22 | 2 |
А чем инициирован prog? Он ведь инаут, а не просто аут.
0
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
||||||
26.03.2015, 09:10 | 3 | |||||
потому что перед использованием своей функции - GetParrentPid , нужно повысить привилегии , например вот такой функцией -
0
|
10 / 10 / 6
Регистрация: 24.05.2013
Сообщений: 350
|
|
26.03.2015, 15:34 [ТС] | 4 |
Если использовать этот код внутри main, не как функцию, то работает.
в релиз версии срабатывает только если ее вызывать в main. Сейчас проснусь, покопаюсь немного и если не исправлю то кину больше информации.
0
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
26.03.2015, 15:37 | 5 |
0
|
26.03.2015, 15:54 | 6 | |||||
Смотрите что творится:
0
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
26.03.2015, 16:13 | 7 |
Что я делаю не так ?
0
|
10 / 10 / 6
Регистрация: 24.05.2013
Сообщений: 350
|
||||||
26.03.2015, 23:06 [ТС] | 8 | |||||
В моем коде при вызове этой функции из другой функции не срабатывал while.
Но из main она работала. Если создавать debug проект то все работает. Надоело искать в чем косяк. Я недавно изучаю си++ поэтому пока что лучше не буду это выносить в отдельную функцию, да и нет необходимости в этом. В начале main буду в глобальную переменную писать pid родителя. Добавлено через 3 минуты Enno, ERROR before while: 24 ERROR after while: 24 Добавлено через 10 минут Кому интересно покопаться в этом - могу отправить код в лс. Добавлено через 3 часа 24 минуты Все отлично. Не хватало строчки:
0
|
26.03.2015, 23:06 | |
26.03.2015, 23:06 | |
Помогаю со студенческими работами здесь
8
Как функция работает,в обработчике не работает Функция MapAndLoad() работает с dll-файлом, не работает с exe-файлом Не работает функция в С++ Не работает функция Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |