Как сделать параметр для char C ++ - PullRequest
0 голосов
/ 18 апреля 2011

У меня есть метод split, который принимает 2 параметра, символ и строку:

split(char sk, string st)

Но когда я вызываю метод, как показано ниже, я получаю это сообщение об ошибке:

ожидаемое первичное выражение перед ':' token

g.split(:, string);

Могу ли я позвонить, чтобы понять, что: это символ?

Ответы [ 5 ]

3 голосов
/ 18 апреля 2011

Использовать одинарные кавычки

g.split(':', string);
3 голосов
/ 18 апреля 2011

Использование g.split(':', string);.

Одинарные кавычки делают свое дело.

2 голосов
/ 18 апреля 2011

Используйте одинарные кавычки:

g.split(':', string);
1 голос
/ 18 апреля 2011

Используйте одинарные кавычки, g.split(':', string);

1 голос
/ 18 апреля 2011

Действуйте, как показано ниже:

g.split(':', "string"); // can not pass string also simply (type is not expected)
...