<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic _THROW1 error in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/THROW1-error/m-p/255377#M3084</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;I got the following errors.&lt;BR /&gt;&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): error C3646: '_THROW1': unknown override specifier&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): warning C4595: 'operator new': non-member operator new or delete functions may not be declared inline&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): error C2059: syntax error: '('&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(66): error C2143: syntax error: missing ';' before '{'&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(66): error C2447: '{': missing function header (old-style formal list?)&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(74): error C2601: 'operator delete': local function definitions are illegal&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(79): error C3646: '_THROW1': unknown override specifier&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(79): error C2059: syntax error: '('&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(79): error C2059: syntax error: ')'&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(80): error C2143: syntax error: missing ';' before '{'&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(80): error C2447: '{': missing function header (old-style formal list?)&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(88): error C2601: 'operator delete[]': local function definitions are illegal&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(94): error C2601: 'operator new': local function definitions are illegal&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(100): fatal error C1903: unable to recover from previous error(s); stopping compilation&lt;BR /&gt;&lt;BR /&gt;What might be causing it?&lt;BR /&gt;&lt;BR /&gt;(Archicad 20 on VisualStudio 2017)&lt;/DIV&gt;</description>
    <pubDate>Thu, 06 Oct 2022 11:21:48 GMT</pubDate>
    <dc:creator>ReignBough</dc:creator>
    <dc:date>2022-10-06T11:21:48Z</dc:date>
    <item>
      <title>_THROW1 error</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/THROW1-error/m-p/255377#M3084</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I got the following errors.&lt;BR /&gt;&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): error C3646: '_THROW1': unknown override specifier&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): warning C4595: 'operator new': non-member operator new or delete functions may not be declared inline&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): note: to simplify migration, consider the temporary use of /Wv:18 flag with the version of the compiler with which you used to build without warnings&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(65): error C2059: syntax error: '('&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(66): error C2143: syntax error: missing ';' before '{'&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(66): error C2447: '{': missing function header (old-style formal list?)&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(74): error C2601: 'operator delete': local function definitions are illegal&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(79): error C3646: '_THROW1': unknown override specifier&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(79): error C2059: syntax error: '('&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(79): error C2059: syntax error: ')'&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(80): error C2143: syntax error: missing ';' before '{'&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(80): error C2447: '{': missing function header (old-style formal list?)&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(88): error C2601: 'operator delete[]': local function definitions are illegal&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(94): error C2601: 'operator new': local function definitions are illegal&lt;BR /&gt;1&amp;gt;...\api development kit 20.3012\support\modules\gsroot\GSNew.hpp(100): fatal error C1903: unable to recover from previous error(s); stopping compilation&lt;BR /&gt;&lt;BR /&gt;What might be causing it?&lt;BR /&gt;&lt;BR /&gt;(Archicad 20 on VisualStudio 2017)&lt;/DIV&gt;</description>
      <pubDate>Thu, 06 Oct 2022 11:21:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/THROW1-error/m-p/255377#M3084</guid>
      <dc:creator>ReignBough</dc:creator>
      <dc:date>2022-10-06T11:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: _THROW1 error</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/THROW1-error/m-p/255378#M3085</link>
      <description>ARCHICAD 20 uses the Visual Studio 2010 toolset for building Add-On projects.&lt;BR /&gt;
Unfortunately VS 2017 and VS 2019 both won't allow to install VS 2010 toolset, so you won't be able to build AC 20 Add-Ons with VS 2017 or VS 2019, you have to install VS 2010 itself.</description>
      <pubDate>Tue, 17 Sep 2019 13:24:56 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/THROW1-error/m-p/255378#M3085</guid>
      <dc:creator>Tibor Lorantfy</dc:creator>
      <dc:date>2019-09-17T13:24:56Z</dc:date>
    </item>
  </channel>
</rss>

