[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 06/20 09:19 / Filesize : 175 KB / Number-of Response : 891
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C++14/C++1y



1 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 01:00:22.34 ]
The C++ Standards Committee
www.open-std.org/JTC1/SC22/WG21/

Wikipedia
https://en.wikipedia.org/wiki/C%2B%2B14

C++11/C++1y 18
toro.2ch.net/test/read.cgi/tech/1365073520/

849 名前:デフォルトの名無しさん mailto:sage [2014/06/12(木) 22:37:15.67 ID:S879vZLc]
>>848
そっちじゃなくて
struct Some{}; に対して
var x = Some{}; だけでなく
var x = Some::Some{}; ができるらしい
ということじゃ

850 名前:デフォルトの名無しさん [2014/06/12(木) 22:37:52.20 ID:cQg3VuKd]
>>848
Constructorって言ってんのははSomeのデフォコン

851 名前:デフォルトの名無しさん mailto:sage [2014/06/12(木) 22:44:08.45 ID:nzSGZ+E8]
>>849
それ俺も不思議に思った。
出来ないよね?

852 名前:デフォルトの名無しさん mailto:sage [2014/06/12(木) 22:45:19.54 ID:S879vZLc]
>>851
出来ないと思ったけどVC++(CTP)で通ったのでマジかと思った

853 名前:デフォルトの名無しさん mailto:sage [2014/06/12(木) 23:02:25.72 ID:0MXtuPFI]
見るとこ間違えてたか
と思ったけどgcc 4.9.0でSome::Some{}が通らない

854 名前:デフォルトの名無しさん mailto:sage [2014/06/12(木) 23:09:11.43 ID:S879vZLc]
n3936の5.1.1p13と5.2.3あたりを読んだが
それらしい記述が見つけられんかった
>>845の解説をキボンヌ

855 名前:デフォルトの名無しさん [2014/06/12(木) 23:11:57.71 ID:a0qy1iPO]
VCなら行けたな

856 名前:デフォルトの名無しさん mailto:sage [2014/06/12(木) 23:15:08.73 ID:CZtMYB4X]
さっちんが先走りしただけじゃね?

857 名前:デフォルトの名無しさん mailto:sage [2014/06/13(金) 00:58:01.15 ID:hmIHNc6x]
>>849
それはできない。
3.4.3.1 [class.qual] p2 (N3936)
> ... Such a constructor name shall be used only in the declarator-id of
> a declaration that names a constructor or in a using-declaration. ...



858 名前:デフォルトの名無しさん mailto:sage [2014/06/13(金) 04:28:38.17 ID:LbGT7je0]
なら>>842はなんでコンパイルできるんだ

859 名前:デフォルトの名無しさん mailto:sage [2014/06/13(金) 04:35:34.24 ID:OKMjmph6]
規格に準拠しきってないコンパイラなんて珍しくも無いと思うが

860 名前:デフォルトの名無しさん mailto:sage [2014/06/13(金) 05:23:52.19 ID:+JhvPlQc]
特にVC++とかな

861 名前:デフォルトの名無しさん [2014/06/13(金) 10:43:02.97 ID:9I0XJZWT]
他にはVC++とかね

862 名前:デフォルトの名無しさん mailto:sage [2014/06/13(金) 11:04:32.57 ID:X7OhNsdX]
あとVC++もだな

863 名前:デフォルトの名無しさん [2014/06/13(金) 20:11:13.22 ID:UDg2skpP]
それとMicrosoft C/C++ Optimizing Compilerとかな

864 名前:デフォルトの名無しさん mailto:sage [2014/06/13(金) 22:36:24.30 ID:MHajdieU]
うんこgccよりはマシかな

865 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 00:02:08.88 ID:+uvAFgvW]
規格に準拠しきってるコンパイラなんて存在しないだろ…

866 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 06:48:05.07 ID:/TDJbnG0]
だったら何のための規格なんだろうな

867 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 07:07:02.61 ID:oqKmDn6y]
実装の目安にして他との互換性を気持ち上げておく為?



868 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 11:24:32.20 ID:kVfPiGuj]
完全準拠してますと謳えば花丸がもらえるんだからそれなりの価値はある

869 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 15:43:57.07 ID:s0fnKBCV]
昔の言語には実際に規格の無いのがあったが
その結果、方言と言う名の全く別の言語が大量に生まれた

ある環境で書いたコードが他の環境で動くよう意識すれば、ある程度書ける
それは規格あってこそだと思う

870 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 16:07:09.91 ID:CAKJ4sQG]
プログラミング言語の規格ともなれば、テストスイートとしてサンプルプログラム集があって
それを例えば99.5%動かせないと規格準拠を名乗れないとか決まってるもんじゃないの?

871 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 16:09:10.61 ID:vfNFzGu5]
>>870
そんな規格は見たことがない
ただ誰もマトモにフル実装できない糞言語も珍しい

872 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 16:23:37.71 ID:aHTZpW4+]
規格化されている言語でフル実装(?)されている言語て何があるの?

873 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 16:26:00.44 ID:CAKJ4sQG]
>>871
FortranにはU_F95_TS、AdaにはACATSなんかのテストスイートがあるけど

874 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 16:41:48.49 ID:CAKJ4sQG]
>>872
ttp://www.iso.org/iso/home/store/catalogue_tc/catalogue_tc_browse.htm?commid=45202
C#とかRubyとかフル実装されてそうじゃね?実装を元に規格作ったんだから

AdaもACATSがあるから準拠率は高いよ、まあ改定にともないACATSがカバーしてない部分が増えてきたけど
BASICやPascalあたりは規格よりもデファクトスタンダードな文法互換の処理系の方が多いと思うw
Full BASICやExtended Pascalを通す処理系は少ないけど、N88BASIC風やUCSD Pascal風に書いとけば大体通るw

875 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 17:35:37.37 ID:kVfPiGuj]
AdaとかFortranは軍事用で客が強い

876 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 19:23:31.39 ID:ni6zFfuh]
さすがプログラム板
0か1、100%じゃないと意味が無いってやつが居るな

877 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 21:14:48.18 ID:s0fnKBCV]
>>874
basicの規格はホントになあ…



878 名前:デフォルトの名無しさん mailto:sage [2014/06/14(土) 22:38:11.61 ID:TjXeM4mh]
エイダ ラブレスさんの母親の名前は
アナ ベラ ミル バンク

879 名前:デフォルトの名無しさん [2014/06/15(日) 20:28:12.01 ID:+/6EDhQc]
clangでC++14満たしてない機能ってなにがあるっけ?

880 名前:デフォルトの名無しさん mailto:sage [2014/06/16(月) 03:05:02.10 ID:6StcDcqd]
clang.llvm.org/cxx_status.html
ググればわかる事だけに意図が判らんな
どーせ本当に聞きたいことは他にあるんだろ?
素直に言ってみ

あれがないよォォ〜あれが違うのォ〜あれが無きゃいやあああとかあんだろ
もしくは林檎だけは嫌なのォやめテェーとかその辺か

ほれほれ

881 名前:デフォルトの名無しさん mailto:sage [2014/06/16(月) 03:29:42.14 ID:CewFynVt]
なんだこいつ

882 名前:デフォルトの名無しさん mailto:sage [2014/06/16(月) 15:29:57.12 ID:lfARp+i5]
ググればわかる質問を他人に答えてもらってお礼もないとは性根が座っている。立派立派。

883 名前:デフォルトの名無しさん mailto:sage [2014/06/16(月) 15:55:21.79 ID:inAhM+v5]
ググれば分かる質問をわざわざ答えるとはおまえはブァフリンか?

884 名前:デフォルトの名無しさん mailto:sage [2014/06/18(水) 11:06:30.77 ID:SROYhCqR]
こうやっていつものようにスレは埋まっていく

885 名前:デフォルトの名無しさん mailto:sage [2014/06/18(水) 11:38:20.42 ID:bWi5oQT8]
C++14まだー?

886 名前:デフォルトの名無しさん mailto:sage [2014/06/18(水) 16:08:27.06 ID:sAJDpU64]
winさんとこ以外はもう来てるらしいよ

887 名前:デフォルトの名無しさん mailto:sage [2014/06/18(水) 21:38:15.35 ID:2d3j0Gfz]
ISOは殿様商売なので
出版を人並みに急ぐとか
そういうことはしません



888 名前:デフォルトの名無しさん [2014/06/18(水) 22:52:04.43 ID:ZMMbatdC]
出版はめっさ早いが。ドラフトも駄々漏れだし。
仕様策定には当たり前だが時間かけているけど。

889 名前:デフォルトの名無しさん mailto:sage [2014/06/19(木) 12:23:54.10 ID:XmTJejmR]
今ISOはc++14に向けてなにやってるの
まだきょうぎちゅうなの?

890 名前:デフォルトの名無しさん [2014/06/19(木) 12:39:01.26 ID:EXEtiHUa]
papers読め






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<175KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef