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


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



1 名前:デフォルトの名無しさん mailto:sageteoff [2017/03/08(水) 13:49:03.39 ID:jMX+hATM.net]
Qt(キュート)は C++ ベースのフレームワーク&RAD開発環境です。

ライブラリの機能は、フォーム、ボタンなどの各種ウィジェットからネットワーク、マルチスレッド、
グラフィックス(OpenGL)や各種コンテナ、XMLパーサー、組み込み JavaScript など、非常に多岐に渡ります。
公式の統合開発環境「Qt Creator IDE」を使えば、クロスプラットフォーム対応のRAD開発が可能です。
また、EclipseやVisual Studio上で開発したい人のためのアドインも用意されています。

■主な対応プラットフォーム(デスクトップ用途の場合)

Windows XP, Vista, 7
Mac OS X 10.4, 10.5, 10.6
Linux

■ライセンス

・オープンソース版(Open-source version)
 LGPL 2.1 または GPL 3.0 のうちどちらかを利用者が選べます。
 LGPL を選んだ場合はソースコード非公開のままでの商用利用が可能です(いくつか制限あり)。
 ※正確には通常「LGPL+商用利用向きの例外条項」を選ぶことにな7ります(Qtインストール先の「LGPL_EXCEPTION.txt」を参照)。
  ちなみにGPLでも商用利用が不可能というわけではありません、念のため。
・商用版(Commercial version)
 こっちはDigia社か日本の代理店(SRA社)とライセンス契約(年間30万くらい?)を結んで使います

■Qt を使って作られたソフト例

KDE、Maya、Adobe Photoshop Elements、Google Earth、Skype、DA

856 名前:デフォルトの名無しさん mailto:sage [2018/10/30(火) 08:06:52.17 ID:5foPrrB2.net]
サブプロジェクトに分けて、最終成果物だけリビルドしたらそれほど遅くはない

857 名前:デフォルトの名無しさん mailto:sage [2018/10/30(火) 18:37:23.55 ID:sc60hnYR.net]
qbs死んだか
blog.qt.io/blog/2018/10/29/deprecation-of-qbs/

qmakeも終わらせてくれー

858 名前:デフォルトの名無しさん mailto:sage [2018/10/30(火) 21:35:04.96 ID:5foPrrB2.net]
まぢかw

qmakeが今ひとつ書きづらいところがあるからqbsに将来的に移行しようと思ってたが、
(installシステムを活用しないとまともに処理が書けない)
CMakeに開発リソース突っ込むのかよ。

こりゃあqmakeも捨ててCMakeで書き直したほうがいいかもなあ。

859 名前:デフォルトの名無しさん mailto:sage [2018/11/01(木) 23:28:54.53 ID:H1dg+THH.net]
>>821
レスが遅れてすみません
サブプロジェクトに分ける方法を試してみます

860 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 02:29:31.13 ID:+or5Qf7y.net]
あれから勉強してqbsで
自作のProductやModule/Ruleを書いて動かせるようになったが、
資料がなさすぎて死ねるな。

公式ソース添付のテストプロジェクトが一番マシな資料というね。

861 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 18:14:16.27 ID:E1cmU6C8.net]
最近転職活動してるんだが、Qt の需要高くなってんのな
車載経験してるのもあるけど、他業界の組込み系もQt採用を追従してて、
そんなにアピールしてないのにそこに食い付く企業さん多い

862 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 20:21:28.19 ID:vwFGI08T.net]
マジで?

863 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 21:46:36.84 ID:EVa0Xoer.net]
まあQtの組み込みアプリをメンテして50万って仕事ならあるな。

864 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 22:19:24.58 ID:tDHB0Ch6.net]
組み込み系UIでまともに使えるフレームワークがあって、タッチ操作がさばけるのはQtくらいしかないから



865 名前: []
[ここ壊れてます]

866 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 04:50:43.32 ID:Uu2HZGx7.net]
妄想乙

867 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 08:00:13.35 ID:zvRlY+xS.net]
いや、求人情報あるんだから見ろよ。

868 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 22:08:36.54 ID:5pjaz6u8.net]
これからはQtですよね?

869 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 22:41:03.86 ID:d65QhPKD.net]
キュ〜ティ、キュウティ〜 キュ〜ティペア〜

870 名前: mailto:sage [2018/12/11(火) 22:47:21.06 ID:xSG3pOA+.net]
>>833
https://www.youtube.com/watch?v=TvDWJif1sSI

871 名前:デフォルトの名無しさん mailto:sage [2018/12/12(水) 21:24:59.35 ID:vpkDqqDI.net]
javaからの移行考えてるけど
メモリリークが不安で踏み切れないです

正式記述は覚えることは基本として
使いやすい(手間のかけない)fullGCみたいのってあります?
メモリリークの検出機能でなんとかなるのかな

872 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 00:27:29.81 ID:T0k+nfUW.net]
そんなものはない。
ってかメモリ開放は全て責任をとった上で、
メモリブロックの開放確保のアルゴリズムをライブラリ切り替えで変更するのがC++の流儀。
まあ、Qtはその部分も内蔵してるので、ここを差し替えるときは自力でQt全体のビルドが必要になるが。

メモリ確保がシビアなら、実際の処理を別プロセスにやらせて、プロセスごと殺せばいいんじゃね。
その方が手っ取り早い。

873 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 09:23:33.79 ID:Tb5Xcrhu.net]
よく思うのだけど、Qt のサンプルとかってやけにnewで動的確保してない?

必要な時に初期化しつつ生成ならまだしも、
常に持ち続けるパラメータだったり、生成が一度限りのインスタンスだったり

QObject や QWidget のベースクラスへのポインタ渡せば、
自壊時にメモリの解放もしてくれます、って機能は、
逆に new で動的確保したアドレスでないとダメって縛りはないですよね?

874 名前:デフォルトの名無しさん [2018/12/13(木) 11:40:53.67 ID:zFPTCGev.net]
親子にしておけば勝手に解放してくれるから
newしまくるのがQt流



875 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 17:59:43.67 ID:5i2+XAxs.net]
qtってスマポ使わないの?

876 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 20:57:22.83 ID:GwYCK18f.net]
QtつーかC++はnew使いまくりだろ普通

877 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 21:01:03.01 ID:lxS0pMzf.net]
new使いまくるのはオールドスタイルのC++だな

878 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 21:20:28.19 ID:GwYCK18f.net]
それじゃnewスタイルは?

879 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 23:20:41.58 ID:T0k+nfUW.net]
Qtで2万行ぐらいのアプリ作ってるけど、
結構ローカルスコープでインスタンスを扱うことが多いかな。

QImageとか、カジュアルにインスタンスをコピーしても
パフォーマンスの問題がないのは嬉しいね。

ポインタをやむを得ず使うのはコピーコンストラクタがまともにないクラスを扱う場合。

880 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 23:59:19.17 ID:GwYCK18f.net]
そりゃインスタンスは余程のことがなけりゃ滅多に動的では取らんだろー
今も昔も変わらずさ

一般型の動的配列はCやってきた奴はalloc使いたがるつーかallocしか知らんけど
C++ならnewだわな

881 名前:デフォルトの名無しさん mailto:sage [2018/12/14(金) 00:41:52.18 ID:TdReqcaz.net]
動的配列は普通vector使うだろう

882 名前:デフォルトの名無しさん mailto:sage [2018/12/14(金) 06:24:23.10 ID:muz2Nd5v.net]
vectorは配列やクラスインスタンスには使うけど
一般型でvectorは使わんな

883 名前:デフォルトの名無しさん mailto:sage [2018/12/17(月) 23:19:53.64 ID:eTn5aoOJ.net]
QtCreator使いにくいからVSで開発したいのに環境構築で詰む

884 名前:デフォルトの名無しさん mailto:sage [2018/12/18(火) 08:41:14.57 ID:EuFXqeHZ.net]
QtCreatorってファイルが増えるとエディタが物凄く遅くなるんだけど、
回避方法あるのかしら?



885 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 00:33:15.10 ID:iFXdIBSU.net]
4000個ぐらいのファイル数の

886 名前:プロジェクトを作ってるけど別に遅くないよ。

qmakeの実行は時間かかるけどこりゃあしゃあない。
[]
[ここ壊れてます]

887 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 01:13:33.94 ID:27PR0CiN.net]
>>848
とりあえず最新の4.8.0に更新してみたら? あとVisualize white space が有効だと遅くなるとか見た記憶が

888 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 16:17:25.06 ID:FsPY1Emb.net]
>>849
>>850
ありがとう
最新版の QtCreator を使って様子を見てみます
Visualize white space も無効にします

889 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 20:52:29.27 ID:aiUc5v61.net]
この2019年においてSTLとQtコンテナどっちを使うべき?

890 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 00:45:32.43 ID:XEh+HMPp.net]
ものによるとしか言いようがない。
Qtの範囲で使うだけならQtで作ればいいし、
Qt以外の世界でも使いたいならSTLで作ればいい。

891 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 06:41:50.97 ID:LbKV3u+S.net]
コンテナだけのためにQt採用はさすがにやり過ぎだわな

移植範囲もQtが使える環境前提であればQtのコンテナ使えば良いし、
Qt自体、STL版は性能面に於いても勧めていない

892 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 17:12:43.60 ID:tXducxKP.net]
GUI部分だけQtを使うってのは少数派なんですかね

893 名前:デフォルトの名無しさん mailto:sage [2019/01/12(土) 19:26:10.78 ID:k4bgy+v7.net]
普通では

894 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 06:04:26.25 ID:Bhmk2ERy.net]
暗号クラス作ってくれんかな
しょぼいハッシュ計算だけじゃなくてAESと公開鍵暗号がほしい
CryptoPPやBotan使えばいいんだけど



895 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 06:41:04.99 ID:1akJ6xr+.net]
TrippleDES程度なら無かったか?
悪い記憶が曖昧、実装した記憶はあるんだが、俺が自分で作ったのかな?

896 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 08:02:10.39 ID:IV5QIvd3.net]
暗号ライブラリは調査機関の認証を得ないと意味ないから個人が趣味で作ったのではなくQt Projectとしてやってほしい

897 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 19:02:31.36 ID:BJpk+tYc.net]
暗号化ライブラリそのものはないっぽいけど、SSLで暗号通信するモジュールはNetworkにあるっぽいよ。

898 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 19:11:37.84 ID:zrBR6A7K.net]
>>860
それopenssl必要じゃないか?

899 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 19:29:13.63 ID:BJpk+tYc.net]
doc.qt.io/qt-5/ssl.html

900 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 20:30:16.63 ID:JdciFJkL.net]
暗号化とかでもQtのライブラリ使うものなの?

901 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 22:15:44.69 ID:2saJ+ePI.net]
>>861 さんのいう通り OpenSSL を呼び出すだけ

902 名前:デフォルトの名無しさん mailto:sage [2019/01/18(金) 06:32:18.97 ID:JCybOxs6.net]
認証機関で認証されてないけど去年話題になったgoogle製のtinkあたりでもいいだろ。

903 名前:デフォルトの名無しさん mailto:sage [2019/01/18(金) 06:56:10.74 ID:KteoT4Yc.net]
その辺のQtラッパーを作ってくれると楽でいいや
QByteArrayを直接突っ込みたい

904 名前:デフォルトの名無しさん [2019/01/18(金) 11:53:29.20 ID:/+PP0p1B.net]
需要無し
メリット無し
くだらない



905 名前:デフォルトの名無しさん mailto:sage [2019/01/18(金) 12:39:19.56 ID:KteoT4Yc.net]
そうか
せっかくネットワーク回り整ってるのに暗号がないのだけが残念と思ってただけだ

906 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 16:05:31.02 ID:V8DSD1zx.net]
blog.qt.io/blog/2019/01/25/introducing-qt-http-server/
Qtが公式でhttp server出すのか
WebAssembly対応も進んでるっぽいからフロントエンドとバック

907 名前:エンド両方をQtで書けるとなると意外に需要があるのか? []
[ここ壊れてます]

908 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 15:47:38.00 ID:6edJr3Gn.net]
認証機関とか意味なさ過ぎて草
確信が欲しければ自分で実装見ればいいだろ

909 名前:デフォルトの名無しさん [2019/01/30(水) 13:10:19.49 ID:uKzqzpGV.net]
ぼくのつくったさいきょうの認証機関(キリっ

910 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 13:25:30.56 ID:5MhR5ovA.net]
意味がないとか、客先相手したことないの?
(と思ったオレもその手の案件はないけども)

911 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 03:10:13.78 ID:2YrIvpU1.net]
すいません質問よろしいでしょうか?
QMLのGridViewに画像を挿入したとき自動的に描画されなくて困っています
スクロールして一旦画面外に出せば描画されるのですがQAbstractListModelに挿入したら即座に再描画させるにはどうすればよいでしょうか?
ちなみにデータはリアルタイムで追加されたり変更されたりします

912 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 06:39:49.23 ID:aQKd0T+k.net]
QMLって画面は凝れるけど使い勝手が悪すぎる

913 名前:デフォルトの名無しさん [2019/02/06(水) 10:27:35.37 ID:+qagyc5o.net]
ほんそれ

914 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 11:55:47.73 ID:knQTQEx5.net]
QMLはあんまり触れてないけど、SIGNAL/SLOTに相当する機能あるんじゃないの?(update とか)

明示的にSIGNAL発行しないと更新されないのであれば、
それはそれでお粗末な仕様だけども



915 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 17:57:03.46 ID:pTfa2dM4.net]
公式のサンプルはちゃんと確認した?

916 名前:デフォルトの名無しさん [2019/02/06(水) 18:29:06.90 ID:kcXvzDdu.net]
こっちで良いか
https://qiita.com/inoory/items/f431c581332c8d500a3b

917 名前:デフォルトの名無しさん [2019/02/07(木) 22:40:57.41 ID:kMcPDm99.net]
QtってC#とかより面白よな。なんでもっと売れないんだろう。

やっぱ、何の社会でも金がものを言うなw

918 名前:デフォルトの名無しさん [2019/02/07(木) 23:04:06.97 ID:kMcPDm99.net]
なんか日本ではプログラムはオタク系のものになってて
本も全部そういう思考で書かれてる。

元々プログラムもセンスある人がトップに入れるものなんだろうけど、
日本はそういう人いないみたいだね。

入門Qt4みたいなセンスがあり、本来のプログラミングの楽しさも味わえる本が日本でも
出てくるといいね。

919 名前:デフォルトの名無しさん [2019/02/07(木) 23:04:45.61 ID:kMcPDm99.net]
高い金だして、文系の書いたような本ばっか買って、アホミタイ

920 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 23:18:15.11 ID:La3SghMw.net]
(ノ∀`)

921 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 00:26:42.57 ID:sGhEjK7R.net]
Qtの関数は、時々ヤバい不具合の起爆剤になってるから
便利だからと言って過信できない点が怖い

922 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 02:03:58.33 ID:HWCd3Z2L.net]
Qtつまらないよ
Linuxだと他にまともな選択肢がない

923 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 02:10:41.94 ID:oLGsLDxJ.net]
GUIツールキットはつまらなくていい。
変な動作をされるよりは。

924 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 05:55:06.00 ID:sGhEjK7R.net]
変な動作するんだが



925 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 15:21:43.78 ID:S9dJ2e6J.net]
気にいらないなら使わなければいいだけ

926 名前:デフォルトの名無しさん [2019/02/10(日) 15:01:36.81 ID:25jgEgQt.net]
>>879
ライセンスで失敗してるんじゃね

927 名前:デフォルトの名無しさん [2019/02/10(日) 15:03:11.29 ID:PXpe84p+.net]
>>884
Tcl/Tkが良い

928 名前:デフォルトの名無しさん [2019/02/10(日) 15:55:21.76 ID:SRMErWfG.net]
QML使いだしたけどちょっとしたオブジェクトの生成も別ファイル用意するか文字列の引数でコード渡すのか
もっとサクッとできないものか

929 名前:デフォルトの名無しさん [2019/02/14(木) 21:16:01.29 ID:QKLtUgZm.net]
>>869
golang勉強しようかと思ってたがもしかしてC++で事足りるのかな?

930 名前:デフォルトの名無しさん [2019/02/14(木) 23:24:29.59 ID:QKLtUgZm.net]
wtとtreefrogのどちらがよいでしょうか?


931 名前:LAN内のPCからのみ動画を閲覧できるwebサービスを作る予定です []
[ここ壊れてます]

932 名前:デフォルトの名無しさん [2019/02/14(木) 23:35:59.46 ID:QKLtUgZm.net]
すみませんスレチでしたm(_ _)m

933 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 04:33:41.70 ID:zicwhEg7.net]
QMLを使ってiOSで動かしてるんだけどスクロールがガクガク何だがどうしてだろう
QMLの描画エンジンのフレームレートを制御する方法ってあるかな?

934 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:29:39.17 ID:YPC5jZnY.net]
元々QMLはJavaScriptで動くのが基本なので遅い。
さらにiOSはJavaScriptのJITが無効なのでなおさら遅い。

解決策としてはQMLをネイティブコンパイルする。



935 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:34:38.95 ID:Sfz+CmCK.net]
QMLの遅さの原因はそこだけじゃない
構造そのものがおかしい

936 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 12:45:10.57 ID:15zpzt8/.net]
>>895
結構マシになった気がする
ありがとう

937 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 23:16:43.10 ID:ByHcjdzc.net]
Qtでまともなモバイルアプリ作れるんですか?

938 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 02:14:27.42 ID:0r2b2HNe.net]
まともな定義とはなんぞ

モバイルアプリって範疇なら組込みLinux / Windows も含まれるよな
まぁLinuxデスクトップ相当のUIならそのままAndroid/iOSでもほぼそのままで動くけども

939 名前:デフォルトの名無しさん mailto:sage [2019/03/01(金) 06:34:12.81 ID:GNgQO/tr.net]
>>898
作れるけどそれぞれネイティブで作った方が早いんじゃないの?って気になってくる

940 名前:デフォルトの名無しさん mailto:sage [2019/03/01(金) 07:11:45.48 ID:jPYDYnLj.net]
速度の話をすればQt使わない方がもちろん速いけどね

941 名前:デフォルトの名無しさん mailto:sage [2019/03/04(月) 22:57:45.79 ID:UTGGjuWp.net]
iOSはともかくとして、鈍重なAndroid SDKをバイパスして
Skiaに直結できるQt 製アプリのほうが高速な可能性まであるぞ。
まあライセンスの問題はどうにもならないけどね。

942 名前:デフォルトの名無しさん [2019/03/12(火) 00:17:44.73 ID:Nd0ou12Q.net]
Qtのスマポってvoid使えないんだな
全部Qtで統一してきたのにそこだけstd:shared_ptrになって不格好

943 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 02:00:10.90 ID:1N85VzVs.net]
void ポインタ使うのが不格好なのでは?
あまりにも型変換が自由すぎる

944 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 08:29:05.27 ID:eYCgHs6G.net]
そもそもQtほど型・インターフェイス継承きっちりやってるライブラリもないのに、
型無視してスマートポインタを使ったら片手落ちだろ。
自動破棄できなくないか。



945 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 20:17:20.09 ID:gzBDHatk.net]
>>873
QAbstractListModelを使えばデータが変わればGridViewに自動的に描画される。
QAbstractListModelを継承したクラスの実装が間違っていてデータ変更をシグナルで通知していないからだ。

946 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 23:58:30.26 ID:JYeB/L8b.net]
c++20でc++11並に機能が強化されるし最早gui部分以外にqt使いたくないよ

947 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 17:17:38.17 ID:7Xh0nP48.net]
で?
したけりゃやればいいじゃん

948 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 17:50:22.22 ID:qngmpKgk.net]
Qt7ではRustに置き換えよう

949 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 01:46:48.01 ID:6FBOB6f5.net]
みんなエラー処理はシグナル?普通にthrow?

950 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 09:06:12.26 ID:YZJITot7.net]
戻り値

951 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 22:21:44.49 ID:UwzYnpI/.net]
>>911
C++使う意味がなくなるやん

952 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 22:34:19.29 ID:+Fyha7xG.net]
c++の例外だけ使ってんの?

953 名前:デフォルトの名無しさん [2019/03/15(金) 12:49:20.88 ID:SEjqglYP.net]
プログラム内で呼んだ関数の戻り値一切テストしないプログラムとか書く方が難しそう

954 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 19:30:09.21 ID:ENH0L+xY.net]
例外の難点は想定しうるエラーを把握しにくい点だな。



955 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 23:51:07 ]
[ここ壊れてます]

956 名前:.63 ID:KYbssRTL.net mailto: いちいち戻り値を検証するより例外を投げた方がパフォーマンスは良い
バイナリサイズやメモリ容量の制限が厳しい環境でなければバンバン投げるべき
[]
[ここ壊れてます]






[ 続きを読む ] / [ 携帯版 ]

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

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