Как в процедуре описать переменную типа bool? 
На С написана DLL, одержащая процедуры. Когда начал описывать прототипы столкнулся с такой проблемой, что не могу описать логическую переменную. В хелпе есть описания для string, long, и т.д.
А как быть с bool?
			
			
									
						Прототип для bool
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- StillZero
 - Ветеран
 - Сообщения: 460
 - Зарегистрирован: 06 Июль 2005, 2:17
 - Откуда: Хабаровск
 - Благодарил (а): 1 раз
 - Поблагодарили: 1 раз
 - Контактная информация:
 
BOOL это и есть BOOL 
ЗЫ
на будущее: в Си есть такая функция sizeof, возвращает размер, я думаю вы в курсе, когда возникает вопрос какой же это тип в кларе, узнайте сколько байт это занимает в Си, т.е. типо sizeof(BOOL), потом посмотрите подходящую переменную в кларе, т.е. чтобы она занимала столько же байт (правда надо знак учитывать, т.е. например, LONG ULONG - оба 4 байта, но у LONG - один бит еще за знак отвечает, поэтому он как бы в два раза меньше). Т.е. по большому счету особо без разницы как описать в кларе, хоть STRING(4).
Написал: PAA(27)
			
			
									
						ЗЫ
на будущее: в Си есть такая функция sizeof, возвращает размер, я думаю вы в курсе, когда возникает вопрос какой же это тип в кларе, узнайте сколько байт это занимает в Си, т.е. типо sizeof(BOOL), потом посмотрите подходящую переменную в кларе, т.е. чтобы она занимала столько же байт (правда надо знак учитывать, т.е. например, LONG ULONG - оба 4 байта, но у LONG - один бит еще за знак отвечает, поэтому он как бы в два раза меньше). Т.е. по большому счету особо без разницы как описать в кларе, хоть STRING(4).
Написал: PAA(27)
