如何为char C ++创建一个参数

时间:2011-04-18 13:47:26

标签: c++ char

我有一个split方法,它接受2个参数,一个char和一个字符串:

split(char sk, string st)

但是当我调用下面的方法时,我收到此错误消息:

  
    

在':'标记

之前的预期主要表达式   
g.split(:, string);

我可以通过任何方式来理解:是一个字符吗?

5 个答案:

答案 0 :(得分:3)

使用g.split(':', string);

单引号可以解决问题。

答案 1 :(得分:3)

使用单引号

g.split(':', string);

答案 2 :(得分:2)

使用单引号:

g.split(':', string);

答案 3 :(得分:1)

以有效的方式拨打以下电话:

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

答案 4 :(得分:1)

使用单引号g.split(':', string);