技術情報
ユーザーログイン手続きでデータベースを学ぶ
相変わらずネット系分野が好きなので、チャットより少し上の階級にあるメッセンジャーなどの動作について調べていたら、
データベースの項目がぽこぽこ出てきたので、今回は丁度良い機会にデータベースについて軽く勉強してみました。
そういえば、何か投稿したはずのデータがすっ飛んでたんですが、何かあったんですかね。
(クリップボードに退避しておいて助かった・・・)
相変わらずネット系分野が好きなので、チャットより少し上の階級にあるメッセンジャーなどの動作について調べていたら、
データベースの項目がぽこぽこ出てきたので、今回は丁度良い機会にデータベースについて軽く勉強してみました。
そういえば、何か投稿したはずのデータがすっ飛んでたんですが、何かあったんですかね。
(クリップボードに退避しておいて助かった・・・)
IEnumerable<T>をテンプレート引数が異なるIEnumerable<T’> where T : T’ に変換したい場合がしばしばある。
普通にキャストすると
IEnumerable tEnumerable = (IEnumerable )tConcreteEnumerable;
コンパイルは通るけど実行時に例外が起きてしまう。
(さらに…)
最近、久しぶりにC言語を使った。
数百個くらいある良く似た関数を宣言するのに、C++言語のテンプレートを使ってはいけないという状況に遭遇したのでマクロで挑んでみた。
そのときに使った技を紹介する。