title: 'strtoll' and many others "not a member of 'std'"
body: <p><code>strtoull</code>,<code>strtof</code>,<code>strtold</code>,<code>vsnprintf</code>,<code>wcstoll</code>,<code>wcstoull</code>,<code>wcstof</code>, and <code>wcstold</code> are not members of 'std.'  The problem is I don't use any of these functions. I didn't even know they existed.  they are in file <code>basic_string.h</code>, which I also didn't know I was using.  I'm using VS2015 so I assume I am compiling using the VSC++ 14.0 compiler. </p>
  
  <p>I see that there over a dozen similar questions but I can only find two common errors: not using the C++11 flag and not <code>#include</code>ing . I have had the C++11 flag set and <code>#include &lt;algorithm&gt;</code> changes nothing.  <a href="https://stackoverflow.com/questions/43904130/cout-is-not-a-member-of-std-and-other-issues-regarding-c">this question</a> makes me curious,though. I thought the order of <code>#include</code>s didn't matter. I tried system libraries <code>&lt;&gt;</code> first and 3rd party libraries second "" and also vice-versa  and observed no difference. </p>
  
  <p>I also tried <code>#include "stdafx.h"</code> as some other answers indicated, but no such file exists.</p>
  
  <p>not sure what to include here because I finally got to the point where the IDE identifies no errors in my code. again, all the issues are in "basic_string.h." here are my <code>include</code>s:</p>
  
  <pre><code>#include &lt;iostrream&gt;
  #include &lt;string&gt;
  #include &lt;cstring&gt;
  #include &lt;sstream&gt;
  #include &lt;map&gt;
  
  #include "curl/curl.h"
  #include "curl/easy.h"
  </code></pre>
  
  <p>this may be a continuation of my other question <a href="https://stackoverflow.com/questions/56263432/variable-has-incomplete-type-stdstring-string-h-has-many-errors">here</a>, which I will update now.</p>
  
  <p>edit 1:  I have included <code>&lt;cstdlib&gt;</code>,<code>&lt;cstdio&gt;</code>,and<code>&lt;cwchar&gt;</code> and I see no difference. I'm curious why it's having issues with functions I've never used in files I've never touched. </p>
  
  <p>I totally forgot I ran a repair on VS2015 yesterday and <a href="https://i.stack.imgur.com/gnODA.png" rel="nofollow noreferrer">here are the results</a>. I'm not sure if these are optional modules or core issues or what. "Windows Software Development Kit" sounds important but I am not developing for a windows machine(though I am developing on Win7). </p>
  
  <p>edit 2:  someone asked for minimal reproducible code. here is the whole file sans comments:</p>
  
  <pre><code>#include &lt;iostream&gt;
  #include &lt;string&gt;
  #include &lt;cstring&gt;
  #include &lt;cstdlib&gt;
  #include &lt;sstream&gt;
  #include &lt;map&gt;
  #include &lt;cstdio&gt;
  #include &lt;cwchar&gt;
  
  int main(int argc, char *argv[])
  {
  return 0;
  }
  </code></pre>
  
  <p>just realized I don't need all the includes for nothing(because i commented all functional code out) so I will now see which one is causing the issue.</p>
  
  <p>edit 3 :  <code>cstring</code>,<code>cstdlib</code>,<code>cstdio</code>, <code>cwchar</code>, and the two <code>curl</code> headers are the only headers that will not cause this issue. I can include all six of them at once without issue. any other <code>#include</code> that was mentioned in the OP or the previous edit will cause the same <code>...is not a member of 'std'</code>error. However, I don't think I had any of the <code>&lt;c...&gt;</code>included before I started having this issue.<code>iostream,string,sstream,map</code> each (individually even) cause this issue. are we still looking at a complete VS2015 reinstall?</p>
  
  <p>edit 4:  As one user suggested, I tried to make a new project but <a href="https://i.stack.imgur.com/Ot3k0.jpg" rel="nofollow noreferrer">this is what happened</a>. I was really hoping we wouldnt get to this point because I'm not sure how much you all will be able to help. Basically,we have some complicated build setup which I don't understand. The other guy who works here also does not understand the setup. The one person who knows is out on paternity leave.  I'm developing on one machine and building/debugging on a server. However, I was poking around the settings and I saw a different diagram that has a second server in the mix and I'm not sure how that plays into it. After that, it is deployed to a different machine. Anyway I selected the same options as the current project but I can't even create a blank one. I'm not sure if this failure is because of this complicated system or because my VS2015 is messed up. Either way I can't fix this as it is so I think I will work on repairing VS2015 (which already had issues once) while monitoring this thread to see if this new project error reveals something important. thanks a lot to all who helped so far</p>
  
  <p>edit 5:  I'm taking next week off. I won't be able to give any updates till the 3rd for anybody who still cares. I'm going to repair and then reinstall</p>