|
PureBasic Мощный кросс-платформенный язык среднего уровня на основе BASIC. Подходит для решения широкого круга задач. |
22.10.2013, 21:40
|
#1
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Учебник
Посоветуйте, пожалуйста, хороший учебник по PureBasic-у, а то я не могу понять даже, чем отличается Global.i variable от Global variable.i
__________________
|
(Offline)
|
|
22.10.2013, 22:48
|
#2
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Учебник
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.10.2013, 23:05
|
#3
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Учебник
Спасибо! В разделе blitz-а я писал в теме, посвящённой серверу. Так вот, по какому алгоритму вообще работает серевер(на пальцах, а то в инете много непонятных слов, а я в этом деле пока ламер)? Просто, чтобы более осознанно разбирать твой код сервера.
__________________
|
(Offline)
|
|
23.10.2013, 00:04
|
#4
|
Нуждающийся
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений (для 53 пользователей)
|
Ответ: Учебник
Литература. http://www.cyberforum.ru/pure-basic/thread354195.html
не могу понять даже, чем отличается Global.i variable от Global variable.i
|
В данном случае ничем. Результат будет одинаков.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.10.2013, 00:06
|
#5
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Учебник
Вопросы потихоньку копятся.
Для чего вообще нужны битовые операторы?
Есть ли в PureBasic-е команда возведения в степень?
__________________
|
(Offline)
|
|
26.10.2013, 14:22
|
#6
|
Нуждающийся
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений (для 53 пользователей)
|
Ответ: Учебник
Для чего вообще нужны битовые операторы?
|
Для работы с отдельными битами, байтов.
Есть ли в PureBasic-е команда возведения в степень?
|
Естественно.
В справке раздел Math, функция Pow.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.10.2013, 21:40
|
#7
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Учебник
Появилась проблема с командой CreateThread(): не понимаю, как она работает и для чего нужна
Хелп не помог.
__________________
Последний раз редактировалось Devilox, 27.10.2013 в 00:07.
|
(Offline)
|
|
27.10.2013, 11:08
|
#8
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Учебник
Ну, там довольно подробно написано, описание потока: http://purebasic.ru/manual.php?id=1311&lng=rus
Смысл в том, что код внутри thread`a будет выполняться одновременно с основным кодом - как будто работает сразу две программы, но при этом они могут использовать общие данные (переменные и т.п.).
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
27.10.2013, 16:02
|
#10
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Учебник
Спасибо, с этим разобрался. Вот только непонятно, что за параметр используется в команде CreateThread(@adress,parameter). В справке написано, что можно использовать в своих целях. Больше всего смущает, что без него нельзя обойтись.
__________________
|
(Offline)
|
|
27.10.2013, 16:08
|
#11
|
Нуждающийся
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений (для 53 пользователей)
|
Ответ: Учебник
Параметр передается функции потока. Если не нужен, то просто укажите 0.
И не забудьте включить поддержку потоков в настройках компилятора.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:13.
|