Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: reference of hash

by radiantmatrix (Parson)
on Jun 13, 2008 at 14:52 UTC ( #691915=note: print w/ replies, xml ) Need Help??


in reply to reference of hash

I see a couple of problems:

  1. Inside flow_count, you say $HASH_OF_FLOW->{'$key'} = 'M2'. By surrounding $key with single quotes, you're getting the string '$key' rather than the value in the variable $key. Drop those quotes.
  2. In your foreach loop, you're not dereferencing your hashrefs. For example, where you say $FTFM_HASH_OF_FLOW{$key}, you should be saying $FTFM_HASH_OF_FLOW->{$key}.
  3. You're not using strict and warnings -- if you were, you'd have been scolded for #2, above.

As an aside, you may want to read up on How (Not) To Ask A Question; it will advise you on how to get better responses. For example, providing the text of the error you're receiving would have been useful.

You might also want to take a look at Data::Dumper; if you'd used that to inspect the contents of $HASH_OF_FLOW, you'd have very quickly seen problem #1.

<radiant.matrix>
Ramblings and references
“A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.” Herm Albright
I haven't found a problem yet that can't be solved by a well-placed trebuchet


Comment on Re: reference of hash
Select or Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://691915]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (8)
As of 2015-07-02 02:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (25 votes), past polls