title: Error when initializing a struct with a brace-enclosed initializer list
body: <pre><code>struct CLICKABLE
  {
      int x;
      int y;
      BITMAP* alt;
      BITMAP* bitmap;
  
      CLICKABLE()
      {
          alt=0;
      }
  };
  
  CLICKABLE input={1,2,0,0};
  </code></pre>
  
  <p>This code gives me the following error:</p>
  
  <blockquote>
    <p>Could not convert from brace-enclosed initializer list</p>
  </blockquote>
  
  <p>Could someone explain me why the compiler is giving me this error, and how I can fix it? I'm still learning the language.</p>