repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
* c-common.c (catenate_strings): New.
[official-gcc.git]
/
gcc
/
testsuite
/
g++.old-deja
/
g++.jason
/
conversion10.C
blob
8cbba413da73d104bbc245ad2d6d6fcf3e336af7
1
// { dg-do assemble }
2
// PRMS Id: 9019
3
// Bug: g++ doesn't find conversion to const char *.
4
5
struct String {
6
String ();
7
explicit String (const char *);
8
operator const char * ();
9
};
10
11
int main(int argc, char **argv)
12
{
13
String deflt("no args");
14
String useme;
15
16
const char *p = (argv[1]) ? argv[1] : deflt;
17
18
return 0;
19
}