Wow..
mr.X
br3eze@rambler.ru
Mon Feb 2 18:03:00 GMT 2015
Hello GCC team!
First of all, excuse me for bad english.
So, why can't I do this (real code parts):
----------------------------- g++ --std=c++14
unsigned long long a = 0;
shared_ptr< char* > c = make_shared<>()
void f( ull* P )
{
if( *P == a ) -- seg fault here. if i comment it..
if( *c != nullptr ) -- seg fault here then.
cout << "It's ok!\n"; -- never printed!
}
f( &a );
----------------------------- g++ --std=c++14
Slackware 3.14.18 #2 SMP x86_64
GCC 4.9.2 x86_64 building code for x86_64, no multilib/multiarch
Sorry if I bad with this mail, but I just don't know where/how to ask?
Thank You.
More information about the Gcc-help
mailing list