slycelote / caide

Automates certain common tasks that you do during programming competitions
84 stars 18 forks source link

Support C++17 #19

Closed codereport closed 5 years ago

codereport commented 5 years ago

Can't figure out how to support C++14 and C++17. I have changed the ISO standard to C++17 for each of the projects:

But I still get an error on the concat.cpp file. Maybe there is a way to do it but can't figure it out.

codereport commented 5 years ago

Update: looks like there is support for C++14 which is awesome. You just need to update the caide.ini file. But C++17 still is missing.

slycelote commented 5 years ago

Yeah, caide.ini needs to use a clang option for C++ standard, e.g. -std=c++14. C++17 should already be supported in master branch, I just need to take some time and publish a release...

codereport commented 5 years ago

Expect a spike in usage: https://youtu.be/qNKBdqifxpU Eagerly awaiting C++17, let me know if there is anything I can do to help :)

slycelote commented 5 years ago

I published a release on github, C++17 support is now available with -std=c++1z. I'll publish the new version of the extension in Visual Studio marketplace some time later.

codereport commented 5 years ago

Awesome, I will mention in my video tonight! Thanks!

Conor


From: Slycelote notifications@github.com Sent: Saturday, February 23, 2019 5:00 AM To: slycelote/caide Cc: Conor Hoekstra; Author Subject: Re: [slycelote/caide] Support C++17 (#19)

I published a release on github, C++17 support is now available with -std=c++1z. I'll publish the new version of the extension in Visual Studio marketplace some time later.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/slycelote/caide/issues/19#issuecomment-466634867, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AiW8C8e0DC3i8rud1UMFZYTbD_KjCYghks5vQRFPgaJpZM4a1p_u.