BG Development


Страници: (2) [1] 2   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Проблем със VS
saruman
Публикувано на: 18-10-2018, 20:44
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2079
Регистриран на: 21.07.10



Наскоро ми се наложи да го поразцъкам и съм леко шокиран - някой дето ползва тоя компилатор има ли проблеми с warning-ите?

Примерно кода

CODE
auto it = std::unique_copy(vNumbers.begin(),vNumbers.end(),vUniqueNumbers.begin());


не връща warning ако не е използван it след това,или също се натъкнах на това из нета

https://developercommunity.visualstudio.com...d-const-va.html


п.с.забравих да добавя и това -

https://blogs.msdn.microsoft.com/vcblog/201...arnings-theory/

Това мнение е било редактирано от saruman на 18-10-2018, 20:51


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 18-10-2018, 21:37
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1427
Регистриран на: 21.02.18



днес всички ползват clang, не си губи времето с меките


--------------------
Напред! Живота е сраженье! Напред! И прав всегда ходи!
Напред, макар към поражение! Ако ще паднеш, прав падни!
---
Raw, and untamed in spirit, We chew this world and Spit it out
---
Challenge my own world to chaos
---
“I overcame myself, the sufferer; I carried my own ashes to the mountains; I invented a brighter flame for myself.”
PMEmail PosterUsers Website
Top
saruman
Публикувано на: 18-10-2018, 21:49
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2079
Регистриран на: 21.07.10



QUOTE (Gamma Goblin @ 18-10-2018, 21:37)
днес всички ползват clang, не си губи времето с меките

clang,gcc звучи направо ангелско,аз никога не бих допуснал да се рилийзне версия с такива критични бъгове,на път съм сериозно да снема доверие от МС (не че им пука де icon_lol.gif)


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
saruman
Публикувано на: 18-10-2018, 22:08
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2079
Регистриран на: 21.07.10



https://llvm.org/docs/GettingStartedVS.html

Това ли ползват всички у вин-а?

Малко това ме притеснява icon_confused.gif

CODE
The second piece is the Clang front end. This component compiles C, C++, Objective C, and Objective C++ code into LLVM bitcode. Clang typically uses LLVM libraries to optimize the bitcode and emit machine code


Или нещо не им разбирам йерархията

Това мнение е било редактирано от saruman на 18-10-2018, 22:13


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 18-10-2018, 22:21
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1427
Регистриран на: 21.02.18



clang е фронтенд за llvm. Генерира IR (intermediate representation) байткод за ллвм, който от своя страна прави разни оптимизации и генерира машинен код. По този начин ллвм може да генерира еднакво оптимизиран машинен код без значение от езика - било то ц, жабаскрипт, или каквото и да било.


--------------------
Напред! Живота е сраженье! Напред! И прав всегда ходи!
Напред, макар към поражение! Ако ще паднеш, прав падни!
---
Raw, and untamed in spirit, We chew this world and Spit it out
---
Challenge my own world to chaos
---
“I overcame myself, the sufferer; I carried my own ashes to the mountains; I invented a brighter flame for myself.”
PMEmail PosterUsers Website
Top
saruman
Публикувано на: 18-10-2018, 22:24
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2079
Регистриран на: 21.07.10



Ясно,мерси много


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
THE STORM
Публикувано на: 18-10-2018, 22:25
Quote Post



Име:
Група: Потребител
Ранг: Старо куче

Мнения: 836
Регистриран на: 19.08.05



Стандартния warning level при Visual Studio е доста нисък. Вдигни го на level 4 примерно и виж дали няма да изкара warning.
PMEmail Poster
Top
saruman
Публикувано на: 18-10-2018, 22:27
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2079
Регистриран на: 21.07.10



QUOTE (THE STORM @ 18-10-2018, 22:25)
Стандартния warning level при Visual Studio е доста нисък. Вдигни го на level 4 примерно и виж дали няма да изкара warning.

Тествал съм го на всички левели,даже на -Wall дето мята всякви простотии от STL и системните библиотеки

Това мнение е било редактирано от saruman на 18-10-2018, 22:28


--------------------
http://www.wefunkradio.com/radio/

Remember,remember the fifth of November
PMEmail Poster
Top
THE STORM
Публикувано на: 18-10-2018, 22:47
Quote Post



Име:
Група: Потребител
Ранг: Старо куче

Мнения: 836
Регистриран на: 19.08.05



Тъжничко. icon_lol.gif
PMEmail Poster
Top
bvbfan
Публикувано на: 18-10-2018, 23:08
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2921
Регистриран на: 08.12.13



Никой не ползва С++ в Лайняндос.


--------------------
QUOTE (Bender @ 23-04-2015, 19:11)
Xamarin: ЛАПАЙ!
Ти: Добре...
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) [1] 2  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2018 | BG Development | All Rights Reserved
RSS 2.0