Можно пожалуйста узнать разницу между двумя вариантами:
PHP код:
#include <a_samp>
#include "a_samp"
Поковырялся на этот счет в интернете. Как я понял, угловые скобки используются для стандартных INC, а в двойных кавычках непосредственно для файлов, созданных программистом (разработчиком). Также двойные кавычки выполняют поиск искомого файла во всех папках указанной директории, а, заключенные в угловые скобки, ищутся лишь в указанной директории. Это все отличия? По крайней мере эти два факта были взяты с других интернет-ресурсов. И второй не подтвердился. Если файл a_samp закинуть в папку ../include/test/a_samp.inc, в моде поставить: #include "a_samp", файл все равно не ищется...
Случайно заметил такую вот штуку (я не использую, конечно, данную функцию, но она меня по-своему заинтересовала):
PHP код:
forward [MAX_PLAYER_NAME+1] GetPlayerName(playerid);
GetPlayerName(playerid)
{
new name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof name);
return name;
}
А именно данная строка:
PHP код:
forward [MAX_PLAYER_NAME+1] GetPlayerName(playerid);
Она как бы резервирует указанный размер памяти в сегменте данных, что в будущем экономит память? В официальной документации, к сожалению, по данному вопросу ничего не нашел.