Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C++のバージョンを切り替え可能にする #2

Open
saki7 opened this issue Nov 1, 2017 · 4 comments
Open

C++のバージョンを切り替え可能にする #2

saki7 opened this issue Nov 1, 2017 · 4 comments

Comments

@saki7
Copy link
Contributor

saki7 commented Nov 1, 2017

(今は c++2a 決め打ち)

https://github.com/cpprefjp/kunai/blob/master/js/kunai/wand.js

これは割と簡単に実装できると思います、やりたい方がいればPRください

@faithandbrave
Copy link
Member

これは当面、最新版に固定でいいと思います。
たとえばalgorithm以下とかの昔からアルゴリズムでも、サンプルコードにラムダ式を使っていたりして、その機能が入ったバージョンの言語機能で書いていない場合があるためです。

@saki7
Copy link
Contributor Author

saki7 commented Nov 1, 2017

@faithandbrave

自分も最初は最新版で固定で良いと考えていました。しかし、実はコーナーケースがあります。「この機能はC++XXで削除・変更された」という記事の場合、そもそも“削除・変更されたかどうか” “実環境でどういう風に変わっているのか” がテーマなので、複数のC++バージョンで実行確認が出来る必要があります。

@saki7
Copy link
Contributor Author

saki7 commented Nov 1, 2017

cpprefjp上のサンプルコードで遊ぶ機能はあくまでC++の理解を助ける範疇で作っているので、Wandboxの詳細なオプションを全てYataに実装するつもりは無いのですが、cpprefjpに必要な範囲であれば追加してもいいかなと考えています。

@saki7
Copy link
Contributor Author

saki7 commented Dec 4, 2017

上記コメントの実例がたぶん cpprefjp/site#488

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants