Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko136
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

393

Nadchodzi C++17

Nadchodzi C++17

Przegląd nowości w kolejnym głównym wydaniu specyfikacji języka C++

interpolacja_liniowa
interpolacja_liniowa
z
reddit.com
dodany: 01.07.2016, 20:31:10
  • #
    technologia
  • #
    ciekawostki
  • #
    programowanie
  • #
    swiat
  • #
    zainteresowania
  • #
    cpp
  • 200
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (2)

Bartosz Milewski o C++17
fr3ak
z twitter.com
  • 3
Linus Torvalds czemu C a nie C++
fnzavrjvrz
z harmful.cat-v.org
  • 2

Komentarze (200)

najlepsze

Kszyh
Kszyh
02.07.2016, 10:22:07
  • 85
Rozumiem, że sensowna implementacja w Visual Studio już w 2030? Bo ciągle kilku rzeczy z C++11 nie ma nawet w wersji 2015.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

JachuPL
JachuPL
02.07.2016, 12:27:05
  • 6
@Kszyh: nie wiem o co chodzi, o ile mi wiadomo to Visual Studio nigdzie nie podaje, że jest w 100% zgodne ze standardem.
  • Odpowiedz
p.....b
konto usunięte 02.07.2016, 12:33:21
  • 26
@Kszyh: Visual to nie ma rzeczy z C++98
  • Odpowiedz
EIonMusk
EIonMusk
02.07.2016, 11:17:09
  • 76
Połowa wykopujących nie zna pewnie nawet podstaw C++98
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

mr03
mr03
02.07.2016, 11:50:35
  • 257
EH PANOWIE CORAZ WIĘCEJ AMATORÓW SIĘ PCHA DO PROGRAMOWANIA HEHE MAM NADZIEJĘ, ŻE PRZEJDZIE TA NOWELIZACJA USTAWY I PROGRAMOWAĆ BĘDZIE MOŻNA TYLKO Z LICENCJĄ BO SERIO NIEKTÓRZY WYKOPUJĄ NIE ZNAJĄC NAWET PODSTAW C++98
  • Odpowiedz
mr03
mr03
02.07.2016, 11:57:30
  • 178
@niki_niki: a ty bordo chyba znalazłeś w chipsach ( ͡° ͜ʖ ͡°)
  • Odpowiedz
UmCykCyk
UmCykCyk
02.07.2016, 11:06:41 via Android
  • 56
Mam przeświadczenie że C++ nie byłby taki popularny jakby nie tłoczyli go do głów studentom informatyki. Tyle jest innych fajnych języków na świecie, a życie jest za krótkie aby wgłębiać się we wszystkie niuanse C++
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

haxx
haxx
haxx
02.07.2016, 11:23:31
  • 52
@UmCykCyk: studentom informatyki raczej się tłoczy C a nie C++. C++ jest popularny, bo poza C jest to praktycznie jedyny język wysokiego poziomu w kategorii "system programming language". Ostatnio Rust trochę próbuje go w tej kwestii wygryźć i częściowo D.
  • Odpowiedz
Szab
Szab
02.07.2016, 11:25:45
  • 44
Tyle jest innych fajnych języków na świecie, a życie jest za krótkie aby wgłębiać się we wszystkie niuanse C++


@UmCykCyk: Tyle, że nie każdy język jest do wszystkiego. Są dziedziny w których C++ sprawdzi się o niebo lepiej od C#/Javy. I w drugą stronę: w niektórych dziedzinach lepiej użyć Pythona niż C++. A i prawda jest taka, że żeby dobrze poznać niuanse dowolnego języka, trzeba trochę nad nim posiedzieć.
  • Odpowiedz
sasik520
sasik520
02.07.2016, 10:28:53
  • 26
Mam wrażenie, że ten język to już skrajny śmietnik...
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

UmCykCyk
UmCykCyk
02.07.2016, 11:03:04 via Android
  • 33
@sasik520 Jest jeszcze scala, język fajny do czasu aż nie nawrzucali do niego wszystkich rzeczy jakie tylko autorzy podpatrzyli gdzieś indziej. Nawet jeden z jego twórców wycofał się z prac nad nim, bo stwierdził że zrobił się ze scali zmutowany potworek.
  • Odpowiedz
sasik520
sasik520
02.07.2016, 11:05:13
  • 24
@UmCykCyk: c# jest jeszcze fajny pod tym kątem, ale czasem zarządzana pamięć boli. Krąży za mną pomysł zrobienia języka kompilowanego do c++ z ograniczeniem ficzerów i możliwości, coś jak coffee script dla js. Ale coś mi mówi, że to praca na darmo ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Shilghter
Shilghter
02.07.2016, 12:02:03
  • 20
C++ zdecydowanie zmienia się na lepsze. Już C++11 przyniósł szereg bardzo dobrych od dawna pożądanych zmian. Szkoda tylko, że póki co maks co wyciągniemy z kompilatora microsoftu to implementacja 11/14 niepełna dla obu standardów ;) Osobiście najbardziej czekam na moduły, miałem nadzieję, że może w C++17, ale wygląda na to, że jednak nie :(
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

KrzaQ2
KrzaQ2
02.07.2016, 13:35:50
  • 6
@Shilghter: To juƶ od dawna wiadomo :(
KrzaQ2 - @Shilghter: To juƶ od dawna wiadomo :(
  • Odpowiedz
CoTuSieWyprawia
CoTuSieWyprawia
CoTuSieWyprawia
02.07.2016, 09:04:35
  • 10
Trochę lipa z tym nowym C++... Przynajmniej kilka fajnych małych ficzerów dostaniemy sprawiających że kod wygląda ładniej, czytelniej i ciężej o bugi, a konkretniej
- structured bindings
- initialized if
- constexpr if (może coś uda się ugrać tym póki nie ma konceptów)
- optional/variant (tu szkoda, że nie dodali operatora ?? którym można by łatwo robić łańcuch obliczeń jeśli optional nie ma nullptr)

Szkoda
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

virgoerns
virgoerns
02.07.2016, 15:25:02
  • 2
@CoTuSieWyprawia: @TheNewIcek: To co wymieniłeś i to co jest w tym znalezisku to tylko rzeczy zatwierdzone w czasie ostatniego spotkania komitetu standaryzacyjnego w Oulu. Pełniejsze listy nowych featerów C++17 są np. tu i tu.

Z większych/ciekawszych zmian:
- fold expressions (czyli użycie wszystkich parametrów wariadycznych template'a poprzez zwykłe wpisanie wielokropka)
- zagnieżdżanie namespace'ów (namespace a::b::c { /* kod */ })
- usunięcie m.in. auto_ptr, bind1st, ... (duża rzecz,
  • Odpowiedz
virgoerns
virgoerns
03.07.2016, 11:43:31
  • 1
@CoTuSieWyprawia: Fold expression to właśnie taki trik pozwalający na rozpakowanie wszystkich parametrów szablonowych bez pisania rekursywnych funkcji template'owych.

Czyli zamiast:

template
void
  • Odpowiedz
KrzaQ2
KrzaQ2
02.07.2016, 13:26:27
  • 5
Nie ma modules, ranges, ufcs, concepts. Jest kilka fajnych rzeczy, ale ogółem miało być trzęsienie ziemi jak C++11, a wyszło... słabiej. :(
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

m.....m
m.....m
konto usunięte 02.07.2016, 12:41:26 via Android
  • 4
Nowa wersja hieroglifów egipskich? ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

M.....r
M.....r
konto usunięte 02.07.2016, 11:59:13
  • 4
Człowiek się ledwo z C++11 oswoił, a tu znowu kombinujo...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

SystemHalted
SystemHalted
02.07.2016, 12:29:54
  • 14
@McRancor: Cóż, C++ to jeden z tych języków których uczysz się całe życie.
  • Odpowiedz
Gluptaki
Gluptaki
02.07.2016, 12:53:47 via Android
  • 9
@SystemHalted w sumie w it wszystkiego uczysz sie cale zycie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
bbbbb
bbbbb
02.07.2016, 17:33:38
  • 1
Brakuje jeszcze etykiet do pętli, jak w Javie, żeby można było z zagnieżdżonych wychodzić bez goto.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

  • <
  • 1
  • 2
  • 3
  • Strona 1 z 3
  • >

Hity

tygodnia

Dorota zginęła. Prokurator, która ją potrąciła, chroni immunitet
Dorota zginęła. Prokurator, która ją potrąciła, chroni immunitet
3628
Meta/Facebook zapłacił 0,5% podatku od przychodu. InPost 4,5%. A ty ile?
Meta/Facebook zapłacił 0,5% podatku od przychodu. InPost 4,5%. A ty ile?
3056
Pracownik Sebastiana M.: szef wiózł mnie 304 km/h swoim BMW
Pracownik Sebastiana M.: szef wiózł mnie 304 km/h swoim BMW
3034
Naprawa za 500 zł zamiast 12 000 zł, a w pakiecie szantaż i niszczenie opinii
Naprawa za 500 zł zamiast 12 000 zł, a w pakiecie szantaż i niszczenie opinii
2674
Żądamy kart paliwowych dla polityków. Karta przypisana do pojazdu.
Żądamy kart paliwowych dla polityków. Karta przypisana do pojazdu.
2260
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #wydarzenia
  • #polska
  • #informatyka
  • #sztucznainteligencja
  • #internet
  • #ai
  • #swiat
  • #rozrywka
  • #motoryzacja
  • #programowanie

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking