Просмотр полной версии : SF | Несколько аргументов в команде
Ку, пишу я плагин и временно мне нужно сделать команду, куда я буду вводить несколько аргументов
Я раньше это делал, но чет запамятовал, можете подсказать, как это можно реализовать
c++:
void
CALLBACK
connectToRoom
(
std
::
string params
)
{
}
kin4stat
19.05.2021, 16:08
Способ для блатных:
Исходник - Опять выебываюсь (https://www.blast.hk/threads/79898/)
Поймут лишь те, кто писал чат-команды на C++: static SAMP::Input::CommandEx test( "test", []( int a, float b ) { // Тут целое число в `a` и дробное в `b` } ); test.redirectFail( []( SAMP::Input::CmdFail fail, int arg ) { switch ( fail ) { case SAMP::Input::CmdFail::NOARGS...
www.blast.hk
Способ для нубов:
C++:
std
::
istringstream ssInput
{
sParams
}
;
std
::
vector
vParams
(
std
::
istream_iterator
{
ssInput
}
,
std
::
istream_iterator
(
)
)
;
Способ для блатных:
Исходник - Опять выебываюсь (https://www.blast.hk/threads/79898/)
Поймут лишь те, кто писал чат-команды на C++: static SAMP::Input::CommandEx test( "test", []( int a, float b ) { // Тут целое число в `a` и дробное в `b` } ); test.redirectFail( []( SAMP::Input::CmdFail fail, int arg ) { switch ( fail ) { case SAMP::Input::CmdFail::NOARGS...
www.blast.hk
Способ для нубов:
C++:
std
::
istringstream ssInput
{
sParams
}
;
std
::
vector
vParams
(
std
::
istream_iterator
{
ssInput
}
,
std
::
istream_iterator
(
)
)
;
Для блатных, как я понял - ASI, т.к я не ебу, куда это пихат
А по поводу второго варика - выдает ошибку (недопустимый неполный тип)
kin4stat
19.05.2021, 17:13
Для блатных, как я понял - ASI, т.к я не ебу, куда это пихат
А по поводу второго варика - выдает ошибку (недопустимый неполный тип)
C++:
#include
#include
C++:
#include
#include
Неа) Я уже проверял
kin4stat
19.05.2021, 17:45
Неа) Я уже проверял
Ошибку может покажешь? Телепатов на форуме нет
#include
вместо
#include
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot