[devel] str*(3) - C vs. C++
Alexey I. Froloff
raorn на altlinux.org
Пн Июн 15 03:31:29 MSD 2009
On Tue, Jun 09, 2009 at 02:37:06AM +0400, QA Team Robot wrote:
> backends/midi/alsa.cpp:234: error: invalid conversion from 'const char*' to 'char*'
backends/midi/alsa.cpp:234: if ((p = strpbrk(arg, ADDR_DELIM)) == NULL)
Где arg имеет тип const char *.
SYNOPSIS
#include <string.h>
char *strpbrk(const char *s, const char *accept);
^^^^^^^^^^^^^
/usr/include/c++/4.4.0/cstring: strpbrk(char* __s1, const char* __s2)
^^^^^^^^^^
/usr/include/c++/4.4.0/cstring: { return __builtin_strpbrk(const_cast<const char*>(__s1), __s2); }
^^^^^^^^^^^^^^^^^^^^^^^
И как это называется? Аналогично strchr(3) и др.
--
Regards,
Sir Raorn.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090615/7127090f/attachment.bin>
Подробная информация о списке рассылки Devel