Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #5365

Re: Default constructor error

From drew@furrfu.invalid (Drew Lawson)
Newsgroups comp.lang.c++
Subject Re: Default constructor error
Date 2011-05-23 15:13 +0000
Organization Center for Unverified Assertions
Message-ID <irdti4$2qll$1@raid.furrfu.com> (permalink)
References <ir3j67$486$2@reader1.panix.com> <ir677e$t3e$1@dont-email.me> <ir6u09$or$2@reader1.panix.com>

Show all headers | View raw


In article <ir6u09$or$2@reader1.panix.com>
	Ruben Safir <mrbrklyn@panix.com> writes:
>Andrey Tarasevich <andreytarasevich@hotmail.com> wrote:
>> On 5/19/2011 10:14 AM, Ruben Safir wrote:
>>> I'm getting this warning that appears in the 4.6 GCC compiler that didn't
>>> happen before.
>>>
>>> the warning is
>>>
>>> /home/ruben/cplus/link_list_template_mysql/stats.h|45 col 42| warning:
>>> converting to non-pointer type ?int? from NULL [-Wconversion-null]
>>>
>>> if comes from a default constructor
>>>
>>>        Distribution():freq(NULL), occurances(0){};
>>>
>>>
>>>
>>> occurances is an int type, and the compiler is complaining about
>>> occurances(0)
>> 
>> What makes you think that it complains about `occurances` specifically? 
>> My first guess would be that it is complaining about `freq(NULL)`.
>> 
>
>Because it says so specifically that the error is at occurances.  It
>says error at line# col#

That is where the compiler was looking when it determined that
something was wrong.  Ideally, that is where the problem is, but
frequently it isn't.  If the compiler tells me I have a problem on
line 25, I usually look at line 24.

Seeing as the error explicitly says "NULL," I'd look at the part
of the code that has "NULL."

-- 
Drew Lawson            |  What is an "Oprah"?
                       |      -- Teal'c
                       |

Back to comp.lang.c++ | Previous | NextPrevious in thread | Find similar


Thread

Default constructor error Ruben Safir <ruben@mrbrklyn.com> - 2011-05-19 17:14 +0000
  Re: Default constructor error Victor Bazarov <v.bazarov@comcast.invalid> - 2011-05-19 13:46 -0400
  Re: Default constructor error Andrey Tarasevich <andreytarasevich@hotmail.com> - 2011-05-20 10:09 -0700
    Re: Default constructor error Ruben Safir <mrbrklyn@panix.com> - 2011-05-20 23:37 +0000
      Re: Default constructor error Victor Bazarov <v.bazarov@comcast.invalid> - 2011-05-21 13:25 -0400
      Re: Default constructor error drew@furrfu.invalid (Drew Lawson) - 2011-05-23 15:13 +0000

csiph-web