SlideShare a Scribd company logo
使い古されたネタ
コンパイル時Fizzbuzz
2014/05/03
LT駆動03
@minamiyama1994
流れ
● 自己紹介
● やってみた
● 質疑応答
自己紹介
● C++好きな大学生(仮)
● Haskellもやってる
● 女優の能年玲奈ちゃんのファンです
● 運営中のサイト:http://b-world.org
やってみた
● C++でコンパイル時FizzBuzzやってみました
○ http://melpon.
org/wandbox/permlink/K4Ffll88Ys4rY1Mx
● 流れを説明
やってみた
1. コンパイル時に[1..100]の整数定数のリストを生
成
2. index_tupleイディオムで整数定数リストを展開
3. FizzBuzzのルールに従い文字列に変換
4. initializer_listを使い実行時のforに渡し、出力
5. 結論:普通のC++のコンパイル時FizzBuzzです
時間があれば質疑応答に入ります
ご清聴
ありがとうございました

More Related Content

What's hot

Zshって最強らしい
Zshって最強らしいZshって最強らしい
Zshって最強らしいngi group.
 
シェルスクリプトを極める
シェルスクリプトを極めるシェルスクリプトを極める
シェルスクリプトを極める
bsdhack
 
Plan9によるセキュアサーバ構築
Plan9によるセキュアサーバ構築Plan9によるセキュアサーバ構築
Plan9によるセキュアサーバ構築
Yoshiyuki Haraoka
 
鈴木:Net commonsでの中国語使用について
鈴木:Net commonsでの中国語使用について鈴木:Net commonsでの中国語使用について
鈴木:Net commonsでの中国語使用について
michiosuzuki
 
本格的に始めるzsh
本格的に始めるzsh本格的に始めるzsh
本格的に始めるzsh
Hideaki Miyake
 
ターミナル上でのSwift運用 ver.1.1
ターミナル上でのSwift運用 ver.1.1ターミナル上でのSwift運用 ver.1.1
ターミナル上でのSwift運用 ver.1.1
HarutakaMatsumoto
 
ターミナル上でのSwift運用
ターミナル上でのSwift運用ターミナル上でのSwift運用
ターミナル上でのSwift運用
HarutakaMatsumoto
 
20220111 SoftwareDesign #32 kitazaki
20220111 SoftwareDesign #32 kitazaki20220111 SoftwareDesign #32 kitazaki
20220111 SoftwareDesign #32 kitazaki
Ayachika Kitazaki
 
Tech oyaji ksmakoto_presen
Tech oyaji ksmakoto_presenTech oyaji ksmakoto_presen
Tech oyaji ksmakoto_presenMakoto Kishimoto
 
Wakateweb 10
Wakateweb 10Wakateweb 10
Wakateweb 10
okazu_dm
 

What's hot (15)

Zshって最強らしい
Zshって最強らしいZshって最強らしい
Zshって最強らしい
 
Hostsの活用
Hostsの活用Hostsの活用
Hostsの活用
 
シェルスクリプトを極める
シェルスクリプトを極めるシェルスクリプトを極める
シェルスクリプトを極める
 
Plan9によるセキュアサーバ構築
Plan9によるセキュアサーバ構築Plan9によるセキュアサーバ構築
Plan9によるセキュアサーバ構築
 
鈴木:Net commonsでの中国語使用について
鈴木:Net commonsでの中国語使用について鈴木:Net commonsでの中国語使用について
鈴木:Net commonsでの中国語使用について
 
本格的に始めるzsh
本格的に始めるzsh本格的に始めるzsh
本格的に始めるzsh
 
ターミナル上でのSwift運用 ver.1.1
ターミナル上でのSwift運用 ver.1.1ターミナル上でのSwift運用 ver.1.1
ターミナル上でのSwift運用 ver.1.1
 
ターミナル上でのSwift運用
ターミナル上でのSwift運用ターミナル上でのSwift運用
ターミナル上でのSwift運用
 
20220111 SoftwareDesign #32 kitazaki
20220111 SoftwareDesign #32 kitazaki20220111 SoftwareDesign #32 kitazaki
20220111 SoftwareDesign #32 kitazaki
 
Tech oyaji ksmakoto_presen
Tech oyaji ksmakoto_presenTech oyaji ksmakoto_presen
Tech oyaji ksmakoto_presen
 
チートシート
チートシートチートシート
チートシート
 
Wakateweb 10
Wakateweb 10Wakateweb 10
Wakateweb 10
 
Webページで学ぶJavaScript2013 第2回
Webページで学ぶJavaScript2013 第2回Webページで学ぶJavaScript2013 第2回
Webページで学ぶJavaScript2013 第2回
 
Perl入学式 #1
Perl入学式 #1Perl入学式 #1
Perl入学式 #1
 
Bazaar
BazaarBazaar
Bazaar
 

Viewers also liked

Advert analysis'
Advert analysis'Advert analysis'
Advert analysis'JackGlennon
 
Pertemuan ke 5
Pertemuan ke 5Pertemuan ke 5
Pertemuan ke 5setiawan02
 
Ανθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνος
Ανθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνοςΑνθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνος
Ανθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνος
Σπύρος Παυλίδης
 
Elen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimesele
Elen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimeseleElen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimesele
Elen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimesele
Eesti Roheline Liikumine
 
գծային ֆունկցիա
գծային ֆունկցիագծային ֆունկցիա
գծային ֆունկցիաham19977991
 
Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...
Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...
Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...onni orava
 
P5 danna lin
P5 danna linP5 danna lin
P5 danna lin
Danna Lin
 
Mayfair sub £5m Market Insight 2016
Mayfair sub £5m Market Insight 2016Mayfair sub £5m Market Insight 2016
Mayfair sub £5m Market Insight 2016
Harvey Cyzer
 
Oöi̇ö meryemözkan 016
Oöi̇ö meryemözkan 016Oöi̇ö meryemözkan 016
Oöi̇ö meryemözkan 016meryem özkan
 
Key Components of Immigration Reform: Federal, State and Regional Lens
Key Components of Immigration Reform: Federal, State and Regional LensKey Components of Immigration Reform: Federal, State and Regional Lens
Key Components of Immigration Reform: Federal, State and Regional Lens
Instituto Diáspora Brasil (IDB)
 
Este es el inicio de la pagina web digitaloyola
Este es el inicio de la pagina web digitaloyolaEste es el inicio de la pagina web digitaloyola
Este es el inicio de la pagina web digitaloyola
manu82054
 
Tutorial de ingreso para tareas libertagia
Tutorial de ingreso para tareas libertagiaTutorial de ingreso para tareas libertagia
Tutorial de ingreso para tareas libertagia
BERNARD XTUDIO
 
למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה
למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה
למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה
Israel Hass
 
Reddit for businesses
Reddit for businessesReddit for businesses
Reddit for businesses
McKinney and Associates
 
ruben-d.-patricio-resume (3)
ruben-d.-patricio-resume (3)ruben-d.-patricio-resume (3)
ruben-d.-patricio-resume (3)
Ruben Patricio
 
Marco Milan - Scienza e Sport
Marco Milan - Scienza e SportMarco Milan - Scienza e Sport
Marco Milan - Scienza e Sport
Clay Casati
 
Catalogue biotipo
Catalogue biotipoCatalogue biotipo
Catalogue biotipoDorra Flp
 

Viewers also liked (17)

Advert analysis'
Advert analysis'Advert analysis'
Advert analysis'
 
Pertemuan ke 5
Pertemuan ke 5Pertemuan ke 5
Pertemuan ke 5
 
Ανθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνος
Ανθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνοςΑνθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνος
Ανθρωπολογία και γνωσιοθεωρία στις απαρχές του 18ου αιώνος
 
Elen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimesele
Elen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimeseleElen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimesele
Elen Peetsmann- Mahepõllumajanduse kasulikkusest loodusele ja inimesele
 
գծային ֆունկցիա
գծային ֆունկցիագծային ֆունկցիա
գծային ֆունկցիա
 
Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...
Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...
Kohti kasvuyrittäjyyttä osa 57 - Esimerkki organisaatiokulttuurista - onni as...
 
P5 danna lin
P5 danna linP5 danna lin
P5 danna lin
 
Mayfair sub £5m Market Insight 2016
Mayfair sub £5m Market Insight 2016Mayfair sub £5m Market Insight 2016
Mayfair sub £5m Market Insight 2016
 
Oöi̇ö meryemözkan 016
Oöi̇ö meryemözkan 016Oöi̇ö meryemözkan 016
Oöi̇ö meryemözkan 016
 
Key Components of Immigration Reform: Federal, State and Regional Lens
Key Components of Immigration Reform: Federal, State and Regional LensKey Components of Immigration Reform: Federal, State and Regional Lens
Key Components of Immigration Reform: Federal, State and Regional Lens
 
Este es el inicio de la pagina web digitaloyola
Este es el inicio de la pagina web digitaloyolaEste es el inicio de la pagina web digitaloyola
Este es el inicio de la pagina web digitaloyola
 
Tutorial de ingreso para tareas libertagia
Tutorial de ingreso para tareas libertagiaTutorial de ingreso para tareas libertagia
Tutorial de ingreso para tareas libertagia
 
למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה
למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה
למד בשעתיים את 8 הצעדים הנדרשים לפני רכישת דירה
 
Reddit for businesses
Reddit for businessesReddit for businesses
Reddit for businesses
 
ruben-d.-patricio-resume (3)
ruben-d.-patricio-resume (3)ruben-d.-patricio-resume (3)
ruben-d.-patricio-resume (3)
 
Marco Milan - Scienza e Sport
Marco Milan - Scienza e SportMarco Milan - Scienza e Sport
Marco Milan - Scienza e Sport
 
Catalogue biotipo
Catalogue biotipoCatalogue biotipo
Catalogue biotipo
 

More from 真一 北原

Database.persistentの話
Database.persistentの話Database.persistentの話
Database.persistentの話
真一 北原
 
能年玲奈ちゃん駆動開発
能年玲奈ちゃん駆動開発能年玲奈ちゃん駆動開発
能年玲奈ちゃん駆動開発
真一 北原
 
型! 型!
型! 型!型! 型!
型! 型!
真一 北原
 
型!
型!型!
templateを依存型っぽく使ってみる
templateを依存型っぽく使ってみるtemplateを依存型っぽく使ってみる
templateを依存型っぽく使ってみる
真一 北原
 
すごいMonad入門
すごいMonad入門すごいMonad入門
すごいMonad入門
真一 北原
 
すごいCoq入門
すごいCoq入門すごいCoq入門
すごいCoq入門
真一 北原
 
Lt駆動開発03 サイト運営してみた結果
Lt駆動開発03 サイト運営してみた結果Lt駆動開発03 サイト運営してみた結果
Lt駆動開発03 サイト運営してみた結果
真一 北原
 
型安全Printf作ってみた
型安全Printf作ってみた型安全Printf作ってみた
型安全Printf作ってみた真一 北原
 
能年玲奈ちゃんのファンとして本気を出してみた
能年玲奈ちゃんのファンとして本気を出してみた能年玲奈ちゃんのファンとして本気を出してみた
能年玲奈ちゃんのファンとして本気を出してみた真一 北原
 
第2回 mix c++勉強会@tokyo 資料
第2回 mix c++勉強会@tokyo 資料第2回 mix c++勉強会@tokyo 資料
第2回 mix c++勉強会@tokyo 資料
真一 北原
 
C++勉強会in広島プレゼン資料
C++勉強会in広島プレゼン資料C++勉強会in広島プレゼン資料
C++勉強会in広島プレゼン資料
真一 北原
 

More from 真一 北原 (12)

Database.persistentの話
Database.persistentの話Database.persistentの話
Database.persistentの話
 
能年玲奈ちゃん駆動開発
能年玲奈ちゃん駆動開発能年玲奈ちゃん駆動開発
能年玲奈ちゃん駆動開発
 
型! 型!
型! 型!型! 型!
型! 型!
 
型!
型!型!
型!
 
templateを依存型っぽく使ってみる
templateを依存型っぽく使ってみるtemplateを依存型っぽく使ってみる
templateを依存型っぽく使ってみる
 
すごいMonad入門
すごいMonad入門すごいMonad入門
すごいMonad入門
 
すごいCoq入門
すごいCoq入門すごいCoq入門
すごいCoq入門
 
Lt駆動開発03 サイト運営してみた結果
Lt駆動開発03 サイト運営してみた結果Lt駆動開発03 サイト運営してみた結果
Lt駆動開発03 サイト運営してみた結果
 
型安全Printf作ってみた
型安全Printf作ってみた型安全Printf作ってみた
型安全Printf作ってみた
 
能年玲奈ちゃんのファンとして本気を出してみた
能年玲奈ちゃんのファンとして本気を出してみた能年玲奈ちゃんのファンとして本気を出してみた
能年玲奈ちゃんのファンとして本気を出してみた
 
第2回 mix c++勉強会@tokyo 資料
第2回 mix c++勉強会@tokyo 資料第2回 mix c++勉強会@tokyo 資料
第2回 mix c++勉強会@tokyo 資料
 
C++勉強会in広島プレゼン資料
C++勉強会in広島プレゼン資料C++勉強会in広島プレゼン資料
C++勉強会in広島プレゼン資料
 

Recently uploaded

キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 

Recently uploaded (8)

キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 
Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.