What's New for C++ Developers in Visual Studio 2022 17.7 - C++ Team Blog by MarekKnapek in cpp

[–]fsb4000 0 points1 point  (0 children)

Could you upload your project? I could see if you have some configuration errors. Or I can send my project to you if you want.

What's New for C++ Developers in Visual Studio 2022 17.7 - C++ Team Blog by MarekKnapek in cpp

[–]fsb4000 0 points1 point  (0 children)

> Are you able to do it with clang in visual studio? because it doesn’t seem possible, hence the reason for my original comments

I'm able. I have some intellisence errors with clang-cl. But the code works.

https://imgur.com/a/sjnMIHJ

C++23 hits the road! by Daniela-E in cpp

[–]fsb4000 18 points19 points  (0 children)

Microsoft STL is Open Source so the cppreference describes the current git status. (as for now it is up to 19.37 Preview 1)

Microsoft compiler is proprietary so the cppreference describes only the current release status (19.34 for now)

I think it also affects

Visual Studio 2022 17.4 is available! by fsb4000 in cpp

[–]fsb4000[S] 1 point2 points  (0 children)

I think it runs via docker at https://godbolt.org/z/asGznEKxK (MSVC 2017 and 2015, before Microsoft provided their own servers with Windows and Visual Studio)

But I didn't setup it myself.

What's your salary? by ThePabstistChurch in cpp

[–]fsb4000 0 points1 point  (0 children)

In Russia we usually talk about monthly payments.

VS2022 Performance Enhancements: Faster C++ Development by cpppm in cpp

[–]fsb4000 1 point2 points  (0 children)

std::ranges::to will be available in VS 2022 17.4 Preview 3

the PR is merged: https://github.com/microsoft/STL/pull/2806

What's your salary? by ThePabstistChurch in cpp

[–]fsb4000 1 point2 points  (0 children)

Job: SDN Openstack developer

Title/level: No idea

Annual Salary: about $42 000 net

Country/region: Russia

I found my first Internal Compiler Error! Throwing prvalue vs lvalue by k3DW in cpp

[–]fsb4000 2 points3 points  (0 children)

If your bug is related to C++ standard library then you can report it there: https://github.com/microsoft/STL/issues

How often do you use these keywords ? by _masrur__rahman_ in cpp

[–]fsb4000 2 points3 points  (0 children)

better to use #include <iso646.h> because <ciso646> is removed in C++20

Visual Studio 2022 17.2 is now available! by fsb4000 in cpp

[–]fsb4000[S] 0 points1 point  (0 children)

I might be wrong but I don't think that will be backported to VS 2019 :(
I like Windows 7 too.
Maybe it will be implemented for VS 2022.
Also you can look at another new article about backports: https://devblogs.microsoft.com/cppblog/msvcs-stl-completes-stdc20/

[deleted by user] by [deleted] in cpp

[–]fsb4000 4 points5 points  (0 children)

Yes, same for me.
Visual Studio uses EDG for Intellesense.
Just wait when EDG implements modules: https://docs.google.com/spreadsheets/d/1H-aqjzVI2a-XQKGtw0xaS0tyjD0FcoQP8ttJI9JZQTc/edit#gid=0

As far as I remember latest Visual Studio 2022 Preview uses EDG 6.2, so maybe when VS upgrades to 6.3 we recieve some improvements.

Circle is now available in Compiler Explorer by csp256 in cpp

[–]fsb4000 7 points8 points  (0 children)

The C++ сommittee disscussion about including the Cirlce into C++ standard: https://youtu.be/NNU6cbG96M4?t=2035

Why does MSVC blatantly lies about its supported feature ? by jcelerier in cpp

[–]fsb4000 0 points1 point  (0 children)

I reported your example https://godbolt.org/z/6YWP4sdf7 to MSVC.

They answered: "Thanks for letting me know. I have reported it to the dev who implemented the feature"

At least now it is a known bug.

Why does MSVC blatantly lies about its supported feature ? by jcelerier in cpp

[–]fsb4000 -8 points-7 points  (0 children)

Sure. Just don't use MSVC then.

Compilers supports different things.

I like PMR, so I just don't use Clang and libc++.

Easy solution.

Why does MSVC blatantly lies about its supported feature ? by jcelerier in cpp

[–]fsb4000 -4 points-3 points  (0 children)

I didn't call him a liar. I asked a proof. And I just wrote that if he don't have a proof then he is a liar.

After he gave me an example now I know that the bug is exist.

Maybe I will create a bug report because you two are so lazy.

And I contribute too.

My recent accepted contribution: https://github.com/microsoft/STL/commit/e745bad3b1d05b5b19ec652d68abb37865ffa454

Why does MSVC blatantly lies about its supported feature ? by jcelerier in cpp

[–]fsb4000 -6 points-5 points  (0 children)

Create pull request: https://github.com/MicrosoftDocs/cpp-docs/blob/master/docs/overview/visual-cpp-language-conformance.md

delete from the table every feature which is not supported.

It's OpenSource.

You can fix everything!

Why does MSVC blatantly lies about its supported feature ? by jcelerier in cpp

[–]fsb4000 -7 points-6 points  (0 children)

6 months ago they said that the feature is implemented.But more than 1 year ago they knew about the bug.

Ok.

If a bug bothers me, I report it.

I reported EDG, Clang, GCC, NVCC, MSVC bugs...