title: extern C and struct method
body: <p>Given the following C++ code,</p>
  
  <pre><code>#ifdef __cplusplus
  extern "C" {
  #endif
          struct foo {
                  void getNum() { 
                  }
          };
  #ifdef __cplusplus
  }
  #endif
  
  int main (int argc, char * const argv[]) {
          return 0 ;
  }
  </code></pre>
  
  <p>Is it possible to call <code>getNum()</code> from C?</p>