title: C++, How include .h dynamically
body: <p>sorry for my bad english.</p>
  
  <p>For example :</p>
  
  <pre><code>//
  // File : Main.cpp
  // 
  #include &lt;stdlib.h&gt;
  int main()
  {
    printf(TEST_DEFINE);
    return (EXIT_SUCCESS);
  }
  </code></pre>
  
  <p>Header :</p>
  
  <pre><code>//
  // File : test_define.h
  //
  #ifndef TEST_DEFINE_H_INCLUDED
  #define TEST_DEFINE_H_INCLUDED
  
  #define TEST_DEFINE
  
  #endif
  </code></pre>
  
  <p>I want include that header, by the compiler or other program. I not want include this header in CPP file.</p>
  
  <p>How can i process ? I'm open to all proposal.</p>
  
  <p>This situation is quite tricky, but necesary for my POC program.</p>