Форум программистов, компьютерный форум CyberForum.ru

BISON, освобождение памяти при синтаксической ошибке. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задание с кругом http://www.cyberforum.ru/cpp/thread287477.html
По стенкам PictureBox не слишком быстро (заметно для пользователя) катится круг. В круге случайным образом выбирается точка. Рисовать линию, которую будет описывать эта точка при движении круга. Помогите пожалуйста. Как это сделать ?
C++ Шаблоны Пусть есть шаблон-структура. template <class Data> struct A { Data p; }; И есть указатели на объекты: A<int> *b; A<float> *c; http://www.cyberforum.ru/cpp/thread283485.html
C++ Ресайз картинки, хранимой в grayscale-матрице
Здравствуйте, уважаемые! Возникла следующая задача: Есть множество двухмерных массивов произвольных размеров, хранящих в себе информацию о яркости точек изображения (по сути - просто grayscale image). Нужно изменить размер этого изображения, что-бы привести их, предположим к матрице 100х100 для последующей обработки. Если готовые решения и где можно изучить алгоритмы? Хорошо бы заполучить...
Перегрузка операторов C++
Пытаюсь написать такой код: char* operator+(char *s1, char *s2) { return ""; } выдаёт ошибку: http://codepad.org/KS8qU8Ml Вроде же логично и должно работать. Почему не правильно? и как сделать, чтобы работало...
C++ Сервер http://www.cyberforum.ru/cpp/thread280738.html
Помогите, я хочу создать сервер Властелин колец онлайн. Что для этого нужно и как это сделать, на каком языке писать, и в какой среде Добавлено через 27 минут Помогите, я хочу создать сервер Властелин колец онлайн. Что для этого нужно и как это сделать, на каком языке писать, и в какой среде ответьте
C++ Нужен исходник алгоритма SHA Нужен исходник этого алгоритма. Ссылки на библиотеки мне не нужны, т.к. я ничего не понял как делать. Мне нужно просто - вызвал функцию, передал туда строку и функция вернула мне результат. Помогите граждане! Добавлено через 7 часов 52 минуты Блин, ну помогите. Неужто никто шифрование не юзает??? подробнее

Показать сообщение отдельно
dev001
36 / 36 / 3
Регистрация: 13.05.2010
Сообщений: 70
09.12.2011, 16:35     BISON, освобождение памяти при синтаксической ошибке.
в функцию yyparse можно передать параметр при вызове.
и что если вместо malloc использовать обвертку, в которой будет вызываться память использую контролирующий объект

т.е

C
1
yyparse( NULL, MyObject );
и
C
1
2
3
4
5
6
7
8
9
tree *make_tree(SomeObject *MyObject, tree *l, tree *r, float v, int o)
{
  tree* t = (tree*)tree_alloc(MyObject->tree_heap, sizeof(tree));
  t->left = l;
  t->right = r;
  t->val = v;
  t->op = o;
  return t;
}

да и не забыть объявить #define YYPARSE_PARAM dummy, SomeObject *MyObject
и собрать с ключом %pure_parser (может и без него)

Тогда ваш общий объект будет доступен как доп параметр во все функции.
 
Текущее время: 04:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru