Al_Baron's blog

By Al_Baron, history, 2 years ago, In English

Today I was submitting a solution to a problem related to STRUCTURES ... I received a "COMPILATION ERROR" Although the code was working properly on my editor (Code Blocks). The message I received after submitting was "Can't compile file: reference to '(name of the structure)' is ambiguous."

I was confused because this is my first code using structures and I don't know what is the problem . What might matter is that I'm using an array of structures with size of (4*e6), and in the global scope. If anyone can explain what is the problem I will be so grateful. Thank you in advance .....

PS: After searching I found that my problem can be solved by using (using std :: cin ...::cout ....) instead of (using namespace std;) but still don't know what is the difference.

NOT

  • Vote: I like it
  • -18
  • Vote: I do not like it

»
2 years ago, # |
  Vote: I like it +23 Vote: I do not like it

What was the name of your struct? I guess it conflicted with something in std

»
2 years ago, # |
  Vote: I like it +1 Vote: I do not like it

There is no code to look at, is there?