とにかくdat落ち必死なこの話題をどうかひとつ。
関連スレ:
【GUIライブラリ】wxWindowsでのひょーん
http://pc2.2ch.net/test/read.cgi/tech/1052186697/
探検
【C++】マイナーGUIツールキット
■ このスレッドは過去ログ倉庫に格納されています
NGNG
204デフォルトの名無しさん
05/02/07 19:56:37 フォント!!
なんでhelloだけうごくんだーと思って試してたら./hello stringで落ちた。
んでbox->labelfont(HELVETICA);とフォント指定したら落ちなくなった。
デフォルトのフォントがおかしいのかな?テーマ指定で回避できるのかな?
取りあえずSCREEN_FONT指定で日本語の表示/入力もちゃんとできますな。
LinuxでもVJEなんちゃらという帯が常時表示されて妙だけど表示入力共にできますな。
なんでhelloだけうごくんだーと思って試してたら./hello stringで落ちた。
んでbox->labelfont(HELVETICA);とフォント指定したら落ちなくなった。
デフォルトのフォントがおかしいのかな?テーマ指定で回避できるのかな?
取りあえずSCREEN_FONT指定で日本語の表示/入力もちゃんとできますな。
LinuxでもVJEなんちゃらという帯が常時表示されて妙だけど表示入力共にできますな。
205デフォルトの名無しさん
05/02/07 23:57:21 >>204
英語でバグ報告しといてね♥
英語でバグ報告しといてね♥
05/02/08 09:22:33
207デフォルトの名無しさん
05/02/08 17:51:16 パッチ作って下さっている方ですか!ご苦労様であります。
環境はwindows98(not SE)/me
コンパイラはvc6(sp5)/mingw(g++3.4.2)
の四通りです。
src/win32/fltk_theme.cxxの220、232、248行の
font = fltk::font(name,/*name=="MS UI Gothic"*/, //以下略...
がNULL返してスタイルのtextfont_,labelfont_全てがNULLになり、
それが原因でSEGVってるような気がします。
全てのウィジェットにlabelfont(),textfont()でフォント指定するか、
この3箇所を適当にfont = fltk::SCREEN_FONT;とかいい加減なことをすると、
今までクラッシュしていたのが全部すんなり動きました。
うちでEnumFontFamiliesExAが返すフォント名は
System, FixedSys, MS Serif, MS Sans Serif, Courier, Small Fonts, News Gothic MT, Lucida Handwriting
Lucida Sans, Lucida Sans Unicode, Book Antiqua, Century Gothic, OCR A Extended, Calisto MT, Abadi MT Condensed Light
Copperplate Gothic Bold, Copperplate Gothic Light, Matisse ITC, Tempus Sans ITC, Westminster, Arial, Courier New
Lucida Console, Tahoma, Times New Roman, Arial Black, Comic Sans MS, Impact, Verdana, Arial Narrow
Georgia, Lucida Blackletter, Lucida Bright
でMS UI Gothicないですね
Win32APIとか自分は詳しくないので……というかうちのシステムが悪いだけだったりしたら(…そんな予感が)ごめんなさい。
環境はwindows98(not SE)/me
コンパイラはvc6(sp5)/mingw(g++3.4.2)
の四通りです。
src/win32/fltk_theme.cxxの220、232、248行の
font = fltk::font(name,/*name=="MS UI Gothic"*/, //以下略...
がNULL返してスタイルのtextfont_,labelfont_全てがNULLになり、
それが原因でSEGVってるような気がします。
全てのウィジェットにlabelfont(),textfont()でフォント指定するか、
この3箇所を適当にfont = fltk::SCREEN_FONT;とかいい加減なことをすると、
今までクラッシュしていたのが全部すんなり動きました。
うちでEnumFontFamiliesExAが返すフォント名は
System, FixedSys, MS Serif, MS Sans Serif, Courier, Small Fonts, News Gothic MT, Lucida Handwriting
Lucida Sans, Lucida Sans Unicode, Book Antiqua, Century Gothic, OCR A Extended, Calisto MT, Abadi MT Condensed Light
Copperplate Gothic Bold, Copperplate Gothic Light, Matisse ITC, Tempus Sans ITC, Westminster, Arial, Courier New
Lucida Console, Tahoma, Times New Roman, Arial Black, Comic Sans MS, Impact, Verdana, Arial Narrow
Georgia, Lucida Blackletter, Lucida Bright
でMS UI Gothicないですね
Win32APIとか自分は詳しくないので……というかうちのシステムが悪いだけだったりしたら(…そんな予感が)ごめんなさい。
208XP欲しい
05/02/08 19:02:16 #include <fltk/Window.h>
#include <fltk/Widget.h>
#include <fltk/run.h>
using namespace fltk;
int main(int argc, char **argv) {
Window *window = new Window(300, 180);
window->begin();
Widget *box;
box = new Widget(20, 40, 260, 100, "Hello, World!");
//box->labelfont(HELVETICA);
window->end();
window->show();
return run();
}
Program received signal SIGSEGV, Segmentation fault.
0x00411298 in fltk::setfont(fltk::Font*, float) (font=0x0, psize=12)
at win32/Font.cxx:229
229 for (f = ((IFont*)font)->first; f; f = f->next)
#include <fltk/Widget.h>
#include <fltk/run.h>
using namespace fltk;
int main(int argc, char **argv) {
Window *window = new Window(300, 180);
window->begin();
Widget *box;
box = new Widget(20, 40, 260, 100, "Hello, World!");
//box->labelfont(HELVETICA);
window->end();
window->show();
return run();
}
Program received signal SIGSEGV, Segmentation fault.
0x00411298 in fltk::setfont(fltk::Font*, float) (font=0x0, psize=12)
at win32/Font.cxx:229
229 for (f = ((IFont*)font)->first; f; f = f->next)
209デフォルトの名無しさん
05/02/09 02:51:53 ちょっと触ってみたがfltkいいな。
210デフォルトの名無しさん
05/02/09 03:07:05211ぼるじょあ ◆yBEncckFOU
05/02/09 05:26:41 (・3・) エェー ぼくパッチの書き方わからないYO
fltk\src\win32\list_fonts.cxx
152
- if (lplf->lfCharSet != ANSI_CHARSET) return 1;
+ //if (lplf->lfCharSet != ANSI_CHARSET) return 1;
172
- memset(&lf, 0, sizeof(lf));
+ memset(&lf, 0, sizeof(lf)); lf.lfCharSet = DEFAULT_CHARSET;
fltk\src\win32\list_fonts.cxx
152
- if (lplf->lfCharSet != ANSI_CHARSET) return 1;
+ //if (lplf->lfCharSet != ANSI_CHARSET) return 1;
172
- memset(&lf, 0, sizeof(lf));
+ memset(&lf, 0, sizeof(lf)); lf.lfCharSet = DEFAULT_CHARSET;
212デフォルトの名無しさん
05/02/09 05:34:00 うむ。ok
213デフォルトの名無しさん
05/02/09 05:35:03 でもそれでいいのかね?
214デフォルトの名無しさん
05/02/09 06:29:04 FLTK2のテーマサポートってまだ未完成?
05/02/09 10:18:22
>>214
未完成です。現状は ~/.kderc を見てエミュレートしている状態です。
未完成です。現状は ~/.kderc を見てエミュレートしている状態です。
216ぼるじょあ ◆yBEncckFOU
05/02/09 14:11:09 (・3・) エェー このページを参考にして訂正しますYO
SHIFTJIS_CHARSETだけがリストされるようになりましたYO
http://blogs.sqlpassj.org/akiraonishi/articles/4258.aspx
fltk\src\win32\list_fonts.cxx
152
- if (lplf->lfCharSet != ANSI_CHARSET) return 1;
+ //if (lplf->lfCharSet != ANSI_CHARSET) return 1;
172
- memset(&lf, 0, sizeof(lf));
+ memset(&lf, 0, sizeof(lf));lf.lfCharSet = GetTextCharset(dc);
SHIFTJIS_CHARSETだけがリストされるようになりましたYO
http://blogs.sqlpassj.org/akiraonishi/articles/4258.aspx
fltk\src\win32\list_fonts.cxx
152
- if (lplf->lfCharSet != ANSI_CHARSET) return 1;
+ //if (lplf->lfCharSet != ANSI_CHARSET) return 1;
172
- memset(&lf, 0, sizeof(lf));
+ memset(&lf, 0, sizeof(lf));lf.lfCharSet = GetTextCharset(dc);
217デフォルトの名無しさん
05/02/10 17:44:32218デフォルトの名無しさん
05/02/12 14:24:10 fltkとかfoxとか、この手のツールキットがwxより優れている点ってなに?
ないでしょ?
ないでしょ?
219デフォルトの名無しさん
05/02/12 15:28:30 痛い質問者だなあ。
220デフォルトの名無しさん
05/02/12 16:17:24 ないんですね?
やっぱり
やっぱり
221デフォルトの名無しさん
05/02/12 17:31:58 では逆にwxがこれらより優れているところをトクトクと語ってくれたまえ。
222デフォルトの名無しさん
05/02/12 18:54:44 fltk2ざっと見た感じシンプルで良いなと思ったけどレイアウトマネージャはないのかな?
全部決め打ち?
全部決め打ち?
223デフォルトの名無しさん
05/02/12 19:38:51 Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> C++
wxWidgets>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>fltk>>>>>>>>>>>>>>>FOX>>>>>>>>>>>>>
wxWidgets>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>fltk>>>>>>>>>>>>>>>FOX>>>>>>>>>>>>>
224デフォルトの名無しさん
05/02/12 19:41:22 糞ツールキット糞すぎだっせーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
225デフォルトの名無しさん
05/02/12 19:46:47 もうこのスレお気に入りから削除しますねー
226デフォルトの名無しさん
05/02/12 19:57:26 マイナーGUIツールキットに関するスレなのに一度も言及されていない
IBM Open Class Libraryのマイナーっぷりには頭が下がる。
IBM Open Class Libraryのマイナーっぷりには頭が下がる。
227デフォルトの名無しさん
05/02/12 20:05:24 ウィジェットの独自描画て評判悪いのか?
228デフォルトの名無しさん
05/02/12 20:06:36 >>227 軽量コンポーネントの話?
229デフォルトの名無しさん
05/02/14 01:53:14 Qt:
- most polished GUI of the bunch, great documentation, great portability, looks great.
- typesafe callbacks
- smallest learning curve - very easy to use.
- downside: price, MOC preprocessor, very long compiles.
- recommendation: if you have the money - go buy it.
FLTK:
- perhaps the fastest and has the smallest memory footprint of the bunch.
- small size comes with a price - the look and feel is noticably "off" and often you get non-standard widget behavior.
- void* based event callbacks
- fastest compiles
FOX:
- programs look quite professional
- non typesafe events void* pointers that are a royal pain in the butt to use, and are very poorly documented.
- lack of virtual functions for most GUI classes - must use table dispatch for each new class to override behavior.
- only supports UNIX (X11) and Windows
- only has Windows 2000 look on any platform, but looks quite good nonetheless with minimal flicker
- small user base
- no CVS access - maintained by one individual
WxWindows:
- supports the most platforms, has native look.
- large community of support
- many interpreted language bindings
- different behavior on different platforms
- widgets flicker like crazy
- not very stable in my experience
- most polished GUI of the bunch, great documentation, great portability, looks great.
- typesafe callbacks
- smallest learning curve - very easy to use.
- downside: price, MOC preprocessor, very long compiles.
- recommendation: if you have the money - go buy it.
FLTK:
- perhaps the fastest and has the smallest memory footprint of the bunch.
- small size comes with a price - the look and feel is noticably "off" and often you get non-standard widget behavior.
- void* based event callbacks
- fastest compiles
FOX:
- programs look quite professional
- non typesafe events void* pointers that are a royal pain in the butt to use, and are very poorly documented.
- lack of virtual functions for most GUI classes - must use table dispatch for each new class to override behavior.
- only supports UNIX (X11) and Windows
- only has Windows 2000 look on any platform, but looks quite good nonetheless with minimal flicker
- small user base
- no CVS access - maintained by one individual
WxWindows:
- supports the most platforms, has native look.
- large community of support
- many interpreted language bindings
- different behavior on different platforms
- widgets flicker like crazy
- not very stable in my experience
230デフォルトの名無しさん
05/02/15 00:57:23 組み込みにすぐ移植できそうなGUIライブラリってありますか?
文字表示関数や、ラインやボックスフィル関数とかを与えてやるとすぐ使えそうなやつ。
文字表示関数や、ラインやボックスフィル関数とかを与えてやるとすぐ使えそうなやつ。
231デフォルトの名無しさん
05/02/16 10:36:07232デフォルトの名無しさん
05/02/23 21:30:56 fltkのフォーラム見にくいな。
233デフォルトの名無しさん
05/02/24 23:03:33 FLTK2cvsをNetBSDでもmakeできるようにしてほしい・・・。
234233
05/02/25 09:13:07 すいません、MAKE = gmake と指定したらできました。
235デフォルトの名無しさん
05/03/11 22:09:19 FLTK2
IMEオンのままだと終了しない。どうすれば…?
IMEオンのままだと終了しない。どうすれば…?
236デフォルトの名無しさん
05/03/15 21:06:55 FLNX のソースってどこにあるかどなたかご存知無い?
237マイク ◆yrBrqfF1Ew
05/03/16 04:15:53 Qtはマイナーじゃないな。
マイナー扱いしてるのはただのトンチンカンだ。
マイナー扱いしてるのはただのトンチンカンだ。
238デフォルトの名無しさん
05/03/16 04:28:10 静的リンクしたいんだけど一番サイズが小さいのどれ?
239デフォルトの名無しさん
05/03/16 09:23:19 >>236
PIXILのサイトからは辿れなくなってるね。
Nano-Xのサイトからドゾー
ttp://www.nano-x.org/
→Downloads:Source Code
→flnx
直リン:
ftp://microwindows.censoft.com/pub/microwindows/flnx/
PIXILのサイトからは辿れなくなってるね。
Nano-Xのサイトからドゾー
ttp://www.nano-x.org/
→Downloads:Source Code
→flnx
直リン:
ftp://microwindows.censoft.com/pub/microwindows/flnx/
241240
05/03/16 15:05:16 ビルド報告
microwindows-0.90
flnx-0.18
CentOS 3.4
gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-49)
にて、
Fl_Animator.cxx:32: default argument given for parameter 8 of `
Fl_Animator::Fl_Animator(char* const*, int, int, int, int, int, int, const
char* = 0)'
../FL/Fl_Animator.H:49: after previous specification in `
Fl_Animator::Fl_Animator(char* const*, int, int, int, int, int, int, const
char* = 0)'
というエラーがでました。
定義部 Fl_Animator.cxx Fl_Animator::Fl_Animator() の最後の引数部分を
const char* = 0 から
const char*
に変更することでコンパイルは通りました。以上報告まで。
microwindows-0.90
flnx-0.18
CentOS 3.4
gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-49)
にて、
Fl_Animator.cxx:32: default argument given for parameter 8 of `
Fl_Animator::Fl_Animator(char* const*, int, int, int, int, int, int, const
char* = 0)'
../FL/Fl_Animator.H:49: after previous specification in `
Fl_Animator::Fl_Animator(char* const*, int, int, int, int, int, int, const
char* = 0)'
というエラーがでました。
定義部 Fl_Animator.cxx Fl_Animator::Fl_Animator() の最後の引数部分を
const char* = 0 から
const char*
に変更することでコンパイルは通りました。以上報告まで。
242デフォルトの名無しさん
05/03/17 02:32:16 ビデオチュートリアルつうのは良いな。
243デフォルトの名無しさん
2005/03/29(火) 03:30:43 しばらく前から FLTK のサイトデザインが変わったね。
snapshot が ftp でダウンロード出来る様になったのは嬉しいな。
snapshot が ftp でダウンロード出来る様になったのは嬉しいな。
244デフォルトの名無しさん
2005/04/04(月) 18:27:15 >>237
Qtはマイナー扱いされてないよ。Qtopiaがマイナー扱いされてるだけ。
Qtはマイナー扱いされてないよ。Qtopiaがマイナー扱いされてるだけ。
245デフォルトの名無しさん
2005/04/05(火) 12:10:35 399 :デフォルトの名無しさん :2005/04/04(月) 13:51:27
StyleというSWTのC++移植が出てる。
果たしてwxWidgetsのライバルに成長するのかどうか。
http://www.uiwithstyle.org/
StyleというSWTのC++移植が出てる。
果たしてwxWidgetsのライバルに成長するのかどうか。
http://www.uiwithstyle.org/
246デフォルトの名無しさん
2005/04/05(火) 19:45:19 >>245
Win32 版がないじゃん。
Win32 版がないじゃん。
247デフォルトの名無しさん
2005/04/05(火) 20:04:56248デフォルトの名無しさん
2005/04/05(火) 21:40:33249デフォルトの名無しさん
2005/04/05(火) 22:44:48 OSX版しかなかったら、プログラマーの99%以上が使わないってことじゃないか。
250デフォルトの名無しさん
2005/04/05(火) 23:02:27 まだ出たばかりだからそんなもんじゃね?
251デフォルトの名無しさん
2005/04/06(水) 01:38:41 >>186
むしろRubyを。
むしろRubyを。
252デフォルトの名無しさん
2005/04/06(水) 01:45:34 Ruby厨最近おとなしくなったなw
ていうかアレは一人だったのだろうなぁ。
ていうかアレは一人だったのだろうなぁ。
253デフォルトの名無しさん
2005/04/06(水) 02:26:06 もう春休み終わったよ
たぶん明日から学校
たぶん明日から学校
254デフォルトの名無しさん
2005/04/06(水) 07:21:51 Ruby厨ってMWのことじゃないの?
255デフォルトの名無しさん
2005/04/29(金) 21:29:33256デフォルトの名無しさん
2005/04/29(金) 21:59:18 結局使い物にならなかったな
257デフォルトの名無しさん
2005/04/29(金) 22:08:32 自作ゲームの中に簡単に組み込めるGUIライブラリってないかなぁ。
DxLib使ってるんだけど、ボタンとかリストボックスとか欲しい。
DxLib使ってるんだけど、ボタンとかリストボックスとか欲しい。
258デフォルトの名無しさん
2005/04/30(土) 08:32:48 モチーフとか駄目なの?よく知らないけど。
259Rubyist!
2005/04/30(土) 18:34:11 なんでMotifが出てくるんだよ。よく知らないならすっこんでろ
260デフォルトの名無しさん
2005/06/13(月) 14:06:35261デフォルトの名無しさん
2005/06/20(月) 22:26:45 http://www.torjo.com/win32gui/
これ弄った事ある人居る?
名前からしてプラットフォーム限定だが。
俺、英語分かんなくてさ……。
STLと仲良しこよし、という辺りにちょっと興味が。
これ弄った事ある人居る?
名前からしてプラットフォーム限定だが。
俺、英語分かんなくてさ……。
STLと仲良しこよし、という辺りにちょっと興味が。
262デフォルトの名無しさん
2005/06/21(火) 12:08:53263デフォルトの名無しさん
2005/06/22(水) 03:32:10 C++でGUIプログラムを作るときって、やっぱり主流はMFCなんですか? 今でも。
264デフォルトの名無しさん
2005/06/22(水) 16:25:39 VC++ならそうだろうな
その次がWTL
その次がWTL
265デフォルトの名無しさん
2005/06/22(水) 19:42:34 MFCなんてありえなーい
ていうか、MFCちょむかー
ていうか、MFCちょむかー
266デフォルトの名無しさん
2005/06/30(木) 22:31:49 じゃあ KFC 行ってくるよ。
267デフォルトの名無しさん
2005/07/06(水) 00:57:01 3DCGツール『LightWave』のようなカッコイイGUIを創りたいんですが、これって何処かのGUIツールキットとか使ってるんですかね?
http://www.dstorm.co.jp/products/lw8/feature/images/large/mdiimage1136_l.jpg
探してもそれらしいのは見つからなかったので、誰か知ってるひといたら教えてください。
まあ、自社ライブラリの可能性もありますが……
http://www.dstorm.co.jp/products/lw8/feature/images/large/mdiimage1136_l.jpg
探してもそれらしいのは見つからなかったので、誰か知ってるひといたら教えてください。
まあ、自社ライブラリの可能性もありますが……
268デフォルトの名無しさん
2005/07/06(水) 01:08:54 LightWaveはAmiga時代からオリジナルのGUIを引き継いでるんだぷ
269デフォルトの名無しさん
2005/07/06(水) 01:09:10 カッコいいよね。
ライブラリは独自じゃないかな。マルチプラットフォームなアプリではままある話。
Blender とか。
http://www.blender3d.org/cms/showpic.php?file=uploads%2Fpics%2Frt_09.jpg&width=1024m&height=768m&bodyTag=%3Cbody%20bgcolor%3D%22black%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&md5=d4da49c32fb16794e25ba4b65a5c0867
ライブラリは独自じゃないかな。マルチプラットフォームなアプリではままある話。
Blender とか。
http://www.blender3d.org/cms/showpic.php?file=uploads%2Fpics%2Frt_09.jpg&width=1024m&height=768m&bodyTag=%3Cbody%20bgcolor%3D%22black%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&md5=d4da49c32fb16794e25ba4b65a5c0867
270デフォルトの名無しさん
2005/07/06(水) 01:47:04 なるほど、やはり独自ですか……あきらめるしかないですね。
Blenderもカッコイイですね。
まあ、スタイリッシュなGUIはであればLightWave風でなくてもいいので、なにか情報があればお願いします。(一応Windowsで)
最悪、自作コンポーネント画像を屈指して作れっていう感じですかね^^;
ちょっとGUIツールキットの話題からはずれてますな。すいません^^;
Blenderもカッコイイですね。
まあ、スタイリッシュなGUIはであればLightWave風でなくてもいいので、なにか情報があればお願いします。(一応Windowsで)
最悪、自作コンポーネント画像を屈指して作れっていう感じですかね^^;
ちょっとGUIツールキットの話題からはずれてますな。すいません^^;
271デフォルトの名無しさん
2005/07/06(水) 19:08:02 海外は、何故かGUI自作する文化があるよな。
スクロールバーがホイールとか対応してなくてたまにキレるけど
スクロールバーがホイールとか対応してなくてたまにキレるけど
272デフォルトの名無しさん
2005/07/09(土) 01:30:00 海外でなくともゲームではUIは自作するのが普通でしょ
273デフォルトの名無しさん
2005/07/09(土) 01:50:14 確かにそうだな
274デフォルトの名無しさん
2005/07/26(火) 01:19:02275デフォルトの名無しさん
2005/07/27(水) 16:13:30 ゲームは、マウスとか使わないから比較的簡単に自作できる。
276デフォルトの名無しさん
2005/07/27(水) 19:27:39277デフォルトの名無しさん
2005/07/28(木) 22:25:26 GUI部だけ抜いてOpenGL使ったツールキット作ってくれたら神だな
278デフォルトの名無しさん
2005/07/28(木) 22:42:14 要らぬお世話な気もするけど、Blender は GPL だからソースの流用には注意してね
279デフォルトの名無しさん
2005/08/06(土) 17:38:57280デフォルトの名無しさん
2005/08/07(日) 01:21:43281デフォルトの名無しさん
2005/08/09(火) 01:20:35 eXene
282デフォルトの名無しさん
2005/08/18(木) 07:14:27 Ultimate++は出てきてない?
283デフォルトの名無しさん
2005/09/17(土) 15:19:18 C++のGUIツールキットってなんでみんな独自の文字列クラスがあるんだろ?
標準C++ライブラリじゃだめなん?
標準C++ライブラリじゃだめなん?
284デフォルトの名無しさん
2005/09/17(土) 15:47:41 >283
漏れの場合は
rope いくつかの文字列クラスを寄せ集めた文字列クラス
string ヒープ上にメモリを確保した文字列クラス
auto string スタック上に確保した、書き換え可能な文字列クラス
literal 書き換え不能なメモリ(あるいはROM)に確保した文字列クラス
substring 他の変数や文字列クラスが管理しているメモリのどこかを指す文字列クラス
* string と auto string は editable string インタフェースを継承する
* 全てのクラスは a string 抽象クラスを継承する
こんなのが欲しかったからなあ。
けっこう、パフォーマンス良くなるんよ。
漏れの場合は
rope いくつかの文字列クラスを寄せ集めた文字列クラス
string ヒープ上にメモリを確保した文字列クラス
auto string スタック上に確保した、書き換え可能な文字列クラス
literal 書き換え不能なメモリ(あるいはROM)に確保した文字列クラス
substring 他の変数や文字列クラスが管理しているメモリのどこかを指す文字列クラス
* string と auto string は editable string インタフェースを継承する
* 全てのクラスは a string 抽象クラスを継承する
こんなのが欲しかったからなあ。
けっこう、パフォーマンス良くなるんよ。
285デフォルトの名無しさん
2005/09/18(日) 15:22:25 とにかくコンパクトでコントロールは一通り揃ってるGUIツールキットキボンヌ。
286デフォルトの名無しさん
2005/09/18(日) 16:15:34 俺の出番だな(´ー`)
287デフォルトの名無しさん
2005/09/19(月) 00:51:08 std::stringって、いまいち使いにくいな。
JavaのStringくらい使いやすいのが欲しい。
JavaのStringくらい使いやすいのが欲しい。
288デフォルトの名無しさん
2005/11/16(水) 02:44:48 できるだけ速度に重点を置いた高速GUIツールってどれですか?
289デフォルトの名無しさん
2005/11/23(水) 20:25:26 マイナーじゃないかもしれないけどwin32guiって使ってみた人どう?
これから試してみるけど。
これから試してみるけど。
290デフォルトの名無しさん
2005/11/25(金) 09:14:32 FLTKが実はハリウッドの特殊効果スタジオDigitalDomain製
だという事はご存知か
元々は社内用のtoolkitとして使うためにOpenGLとの親和性を
考慮して作られたらしい
この会社は自社製実写合成アプリのtoolkitとしてFLTKを使っている
http://www.d2software.com/nuke.php
だという事はご存知か
元々は社内用のtoolkitとして使うためにOpenGLとの親和性を
考慮して作られたらしい
この会社は自社製実写合成アプリのtoolkitとしてFLTKを使っている
http://www.d2software.com/nuke.php
291デフォルトの名無しさん
2006/01/06(金) 14:44:32 test
292デフォルトの名無しさん
2006/01/21(土) 22:55:45 FXAge* pFxAge = NULL;
293デフォルトの名無しさん
2006/01/21(土) 22:56:36 new FXSage();
294デフォルトの名無しさん
2006/02/04(土) 23:35:01 最近は wxWidgets が流行ってるみたいだけど、あの MFC 並に古い設計は
なんとかならんのか。かといって Win32, UNIX, Mac にまともに対応してる
Toolkit ってほとんどないし…。
なんとかならんのか。かといって Win32, UNIX, Mac にまともに対応してる
Toolkit ってほとんどないし…。
295デフォルトの名無しさん
2006/02/05(日) 00:22:21 Mac にはまともに対応してないけどね。
296デフォルトの名無しさん
2006/02/05(日) 01:17:33 wxNGを作りたいって話はあるが、それだけの時間を誰が出すのかという話になる。
297デフォルトの名無しさん
2006/02/05(日) 11:24:50 >>294
Qtは?
Qtは?
298デフォルトの名無しさん
2006/02/08(水) 02:56:48 >>297
文句ばかり垂れてても前進しない、という意見は承知の上で。
・プリプロセッサによる C++ 拡張がなんか嫌。
・だから Array とか Map とか自前実装するなって!
後者は Qt に限った話ではないけど。複数のライブラリを組み合わせると
*Array が山ほどあったりな…。
文句ばかり垂れてても前進しない、という意見は承知の上で。
・プリプロセッサによる C++ 拡張がなんか嫌。
・だから Array とか Map とか自前実装するなって!
後者は Qt に限った話ではないけど。複数のライブラリを組み合わせると
*Array が山ほどあったりな…。
299デフォルトの名無しさん
2006/02/09(木) 17:04:46 でも消去法だとQtだよな。Macでもwxよりちゃんと動くし。完成度もそこそこ高い。
mocうざいけど。
mocうざいけど。
300デフォルトの名無しさん
2006/02/11(土) 20:03:57301デフォルトの名無しさん
2006/02/11(土) 22:44:39 >>294
gtkmm
gtkmm
302デフォルトの名無しさん
2006/02/17(金) 13:15:15 Qtはライセンスが・・・
303デフォルトの名無しさん
2006/02/17(金) 23:44:41 >>302
GPLじゃまずいのですか?
GPLじゃまずいのですか?
304デフォルトの名無しさん
2006/02/18(土) 05:16:12■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】Jリーグ観客動員が歴代最多を更新 初の「1300万人超え」達成…平均入場者数も史上最高に [尺アジ★]
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 山里亮太、フィリピンに子ども食堂を建設 「偽善者」「日本の子どもを助けるべき」の声があっても活動を続ける理由 [Anonymous★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- 【DAZN/ABEMA】ブンデスリーガ・DFBポカール★7
- 【U-NEXT】プレミアリーグ総合 ★45
- 【U-NEXT】プレミアリーグ総合 ★44
- こいせん 全レス転載禁止
- とらせん IP付き
- 【D専】
- 【朗報】イーロン・マスク「AIとロボットで誰も働かなくて良くなる。全員ニートで金銭も税金もないパラダイスみてぇな国を作りてえ」 [347751896]
- 【悲報】米山隆一と室井佑月、ガチで離婚しそうwwwwwwwwwwwwwwwwwwww [802034645]
- ( ・᷄ὢ・᷅ )今はフリーです
- 女子中学生、男子に初めてクリをイジられてすぐにイッてしまうwwwwwwwwwwwwwwwwwwww
- 【画像】兵庫県民「立花さんの動画を見て真実を知った。斎藤さん頑張れ!」→立花、デマと正式に認定され逮捕 [732289945]
- 75のジジイだけど死にたくない
