title: Cannot use nullptr in Shared Library (Android, iOS) in Visual Studio 2015
body: <p>I created a cross-platform <strong>Shared Library (Android, iOS)</strong> in Visual Studio 2015 but I got a compiler error <em>"use of undeclared identifier 'nullptr'"</em> when I add the following line in the cpp of the shared library and tried to compile the Android library:</p>
  
  <pre><code>void* p = nullptr;
  </code></pre>
  
  <p>That is quite strange since <em>nullptr</em> is a keyword since C++11.</p>
  
  <p>What makes it even stranger is when I created a cross-platform <strong>OpenGL ES2 Application (Android, iOS, Windows Universal)</strong> and added that line again (in SimpleRenderer.cpp) and compiled the Android app, it got complied!</p>
  
  <p>So I guess there should be a way to use <em>nullptr</em> (and I think there should be other problems as well) in the Android part of <strong>Shared Library (Android, iOS)</strong> since it works in <strong>OpenGL ES2 Application (Android, iOS, Windows Universal)</strong>. Probably some settings need to be adjusted. Does anyone know how to make it work?</p>