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


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

スレ立てるまでもない質問はここで 147匹目



1 名前:デフォルトの名無しさん [2017/03/25(土) 19:01:22.21 ID:bnfyNgvn.net]
質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

前スレ
スレ立てるまでもない質問はここで 146匹目
echo.2ch.net/test/read.cgi/tech/1487780317/

802 名前:デフォルトの名無しさん [2017/05/15(月) 14:21:13.16ID:nHd2JhxS.net]
質問です
これからcocos creatorでブラウザゲームを作ろうと思っています
で、ネットランク機能にncmb(nifty cloud mobile backend)を使おうと思って

803 名前:驍フですが
このncmbはブラウザゲームでも使えるのでしょうか?
ネットで調べたらみんなアプリ用に使っている様でブラウザで使えるかどうかちょっと
わからないのですが
[]
[ここ壊れてます]

804 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 18:59:23.89ID:NF1B/L7+.net]
ほんとに調べたうえでその質問してるなら使わないほうがいいよ

805 名前:デフォルトの名無しさん [2017/05/15(月) 19:55:22.90ID:QfNwrH5V.net]
c#で開発しているんですが実行時に空のテキストファイルを生成するものを作りたいんですが
生成する時にパスを絶対パスで設定してしまうと
他の環境で実行した時に全然関係ないフォルダにファイルを生成してしまう可能性があるのでどの環境でも普通にファイルを吐き出せるようにしたいのですが
一般的にはどのようにしているんでしょうか?
どの環境でも実行ファイルのフォルダに生成させるようにしたいです。
どなたか教えてください

806 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 19:58:35.78ID:RuVqP/Xq.net]
>>792
C# 自分のパス
でぐぐれ
頑張れ

807 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 19:58:43.07ID:wlL0huyV.net]
>>792
Path.GetDirectoryName(Application.ExecutablePath)

808 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 19:59:21.48ID:VUHRwg1b.net]
>>792
実行ファイルのパスくらい簡単に取れるだろ。

809 名前:792 [2017/05/15(月) 20:18:38.62ID:QfNwrH5V.net]
>>793
>>794
>>795
ありがとうございます

ちょっと説明が間違えておりました申し訳ございません
私の意図としては
ソース上ではなくVisualStudioの方で予め設定しておいたファイルを
ビルドのタイミングで対象のフォルダに生成してほしいのです
VisualStudioの扱いに慣れてなくて申し訳ございませんが
そのような機能ってありますでしょうか?

810 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 20:22:17.15ID:wlL0huyV.net]
>>796
>空のテキストファイルを生成
無い
自分でコードに書けばいい。デバッグのタイミングなら#if DEBUGで



811 名前:792 [2017/05/15(月) 20:31:32.67ID:QfNwrH5V.net]
リソースに設定したファイルってどこに生成されるんでしょうか?

812 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 21:07:50.87ID:0lmpvLPh.net]
ふらっと C#,C♯,C#(初心者用) Part128 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1493730340/

813 名前:792 [2017/05/15(月) 21:09:16.85ID:QfNwrH5V.net]
>>799
ありがとうございます
そちらに書きます

814 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 21:56:43.19ID:m5wqlU9m.net]
>>787
これ本当によく言うよな
実際にスキルある人も「身体は大きい方が良い」とか言う

815 名前:デフォルトの名無しさん [2017/05/15(月) 22:07:47.66ID:cef61/4v.net]
どの環境でも動く言語を教えて下さい

816 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 22:09:04.66ID:NF1B/L7+.net]
OSが入ってないPCで動く言語は知らないわー。

817 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 22:30:23.86ID:iwHegv+w.net]
>>802
ないです
強いて言うなら機械語

818 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 22:49:14.94ID:k1YI7zCW.net]
>>803
BIOSの3,4文字目はoperating systemじゃ無いぞ

819 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 23:12:00.39ID:8hYVVGoi.net]
>>803
N88-BASICとかOSなしで書いてたような
元の質問とは違うが

820 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 23:18:02.19ID:o1/peeQD.net]
>>806
PC-8801でN88-BASIC使っていたけど、あれはBASICのROMに書かれたシステム(OS)の上で動いていたような



821 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 23:18:13.31ID:8hYVVGoi.net]
>>804
CPUの違う環境じゃ動かなくない? 別の機械語じゃないと
C言語が一番多そう
動くの意味にもよるか

822 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 23:20:08.63ID:8hYVVGoi.net]
>>807
そうなんだ小さい頃に触っただけだったから理解できてなかった
DOSを入れなくてもOSあったんだね

823 名前:デフォルトの名無しさん [2017/05/16(火) 00:58:57.52ID:z70mDz+n.net]
C#

ボタン配置しても、ダブルクリックでコードが出ない
fast-uploader.com/file/7050419469159/

824 名前:デフォルトの名無しさん [2017/05/16(火) 02:48:06.75ID:z70mDz+n.net]
本当に困っているので、教えて頂けると助かります

825 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 03:13:49.22ID:/nLCwPcj.net]
>>790
ゲーム制作管

826 名前:摧ツの、cocos スレで聞けば?

>>802
Java か、ブラウザ用言語(HTML, CSS, JavaScript)
[]
[ここ壊れてます]

827 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 07:51:04.08ID:aOQEisb0.net]
>>810
ふらっと C#,C♯,C#(初心者用) Part128 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1493730340/

828 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 18:27:31.68ID:7Qb0OzW/.net]
儲かるプログラミング分野を教えてください
即効性があればうれしいです

829 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 18:41:17.57ID:iIGA/64l.net]
>>814
あったらみんなやってるよ

830 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 18:53:06.91ID:Y/+V2TLH.net]
>>814
プログラミングはないな
プログラマならちょいちょい思いつく



831 名前:片山博文MZ mailto:sage [2017/05/16(火) 19:14:19.98ID:FSh1B7bo.net]
>>814
口に出すと恥ずかしい仕事ならあるんじゃね?

832 名前:片山博文MZ mailto:sage [2017/05/16(火) 19:20:56.42ID:FSh1B7bo.net]
カリビアンコムもやられたから、システムを考えるのはそう簡単にはいかないし、
業務知識がないと厳しいが、いったんシステムができればとんとんだと思われる。

833 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 19:21:42.39ID:F7l228n3.net]
ランサムウエア

834 名前:片山博文MZ mailto:sage [2017/05/16(火) 19:27:56.47ID:FSh1B7bo.net]
日本以外の国では、宝くじビジネスなんてのもなかなかいいぞ。

835 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 19:37:58.26ID:FXY5i86o.net]
MZさんはMやZきだそうですが
イメージとして宮崎ってIT産業なさそうだけど
そこでPG、SEやってる人いるの?
場所的に大変じゃない?

836 名前:片山博文MZ mailto:sage [2017/05/16(火) 19:41:06.34ID:FSh1B7bo.net]
>>821
オレが言及すると迷惑がかかるから、言わないけど「IT企業 ◯◯◯」で検索するといいんじゃね?

837 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 20:02:14.94ID:iIGA/64l.net]
>>821
大変だと思います

838 名前:KAC mailto:sage [2017/05/16(火) 22:15:07.61ID:KjY2Io8y.net]
>>814
今の時代ならセキュリティ関係。
特に暗号関連分野が伸び代が大きいだろう。

新しい暗号技術でも考えて特許でも取れば左うちわだぞ。

839 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 22:20:17.52ID:iIGA/64l.net]
>>824
小学生みたいな発想だな・・・

840 名前:KAC mailto:sage [2017/05/16(火) 22:36:11.76ID:KjY2Io8y.net]
>>825
そう思う奴らばっかりだから狙い目なんだよ

素因数分解可能性予測曲線から考えても
現状の暗号化方式では効率と安全性が両立しづらくなるのは明白
公開暗号鍵の特許でRSAが大儲けしたように
画期的な発想の暗号化技術は莫大な資産に化ける



841 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 22:40:02.96ID:iIGA/64l.net]
>>826
例え暗号化技術を開発してもそれを広めなきゃならんわけだが
いくら画期的でもwebの世界では「みんなが使える」ものでないと広まらんよ

842 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 22:54:44.85ID:SJYkD1Bj.net]
>>814
犯罪分野
オススメはしない

そういうのは経営者が考えることだろ

843 名前:デフォルトの名無しさん mailto:age [2017/05/16(火) 22:57:14.68ID:voKX6LJd.net]
人工知能とか機械学習とかじゃないの?

844 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 23:00:53.60ID:iIGA/64l.net]
>>829
一攫千金を夢見てtensorflow昔使ってたな、懐かしいw
大学で統計学+プログラミング、更にスパコン使ってる連中には絶対に勝てんと悟ったわ
次元が違いすぎる

845 名前:KAC mailto:sage [2017/05/16(火) 23:15:35.91ID:KjY2Io8y.net]
>>827
暗号化技術を欲しがってるやつは世界にいくらでもいるんだが・・・
技術に疎い人間はそれを知らないってのも暗号技術分野の特徴の一つ

というか、
いまの暗号にどんな課題があるかすら認識できていないんだろう。
先に出した「公開暗号鍵」ってのは、
「暗号の鍵をネットで届けようとするとそれを暗号化する必要があるのでその鍵を暗号化して・・・」
とループして結論としては「無理」と、むしろ"当たり前のこと"だと認識されていた命題を
いともたやすく解決してみせた優れもの
当然世界中の通信ソフトが飛びついたんだよ
その後、DSAとかの無償の技術が出てきたけど、RSAは特許が切れるまで儲け続けた

暗号化技術ってのはそういう分野
ネット上の課題なんていくらでもあるんだからそれを解決すればすぐに広まる

846 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 23:23:53.48ID:iIGA/64l.net]
>>831
うん

>技術に疎い人間はそれを知らないってのも暗号技術分野の特徴の一つ
2chで>>814みたいな質問をしている人にその回答は矛盾してるよね

847 名前:片山博文MZ mailto:sage [2017/05/16(火) 23:26:24.06ID:FSh1B7bo.net]
mp3は特許切れてaacに軍配が上がる

848 名前:KAC mailto:sage [2017/05/17(水) 00:17:31.31ID:gfAVX0wE.net]
>>832
矛盾してるとは思ってないよ

質問は
「儲かるプログラミング分野を教えてください即効性があればうれしいです 」
だけだから、本人にできるかどうかは別問題

実際のところ、ID:iIGA/64l(>>815)の指摘が一番正しいとは思うが
だからこそ「いろんな研究者がやろうとしているができていない」分野を紹介した

849 名前:デフォルトの名無しさん mailto:sage [2017/05/17(水) 00:20:42.82ID:mr7LCBOo.net]
儲かる分野ってCOBOLのような分野のことではないのか

850 名前:デフォルトの名無しさん [2017/05/17(水) 11:46:22.91ID:nXumNQws.net]
キチガイ連発で思ったより人に嫌われててワロタ



851 名前:デフォルトの名無しさん mailto:sage [2017/05/17(水) 12:08:06.35ID:qRRgoi7m.net]
>>836
落ち込むなよ気にしたら負けだ

852 名前:デフォルトの名無しさん mailto:sage [2017/05/17(水) 13:39:20.00ID:uIAEFAPH.net]
幅優先探索で始点〜終点の経路を描画する段階まで実装出来たのですが、終点まで達すると考え得る全経路を一覧表示したいです。

幅優先は並列で探索するものと認識していますが、この並列処理中に終点まで到達する経路情報を保存するにはどんな処理が必要になるのでしょうか

853 名前:デフォルトの名無しさん mailto:sage [2017/05/17(水) 14:13:10.91ID:bdvqA1ry.net]
>>838
何の話ですか?

854 名前:デフォルトの名無しさん [2017/05/17(水) 18:54:14.32ID:I2NnygAn.net]
windowsアプリを作製中なんですが
一部Googleのとある拡張機能を使用する必要があるので
その拡張機能をパッケージ化したものを組み込んでいるのですが
その場合開発したアプリをそのまま他者に有料で配布すると違法になったりしますか?
ライセンス上問題ありませんか?

855 名前:KAC mailto:sage [2017/05/17(水) 19:27:07.85ID:gfAVX0wE.net]
>>840
その拡張機能に書かれているライセンス次第

856 名前:KAC mailto:sage [2017/05/17(水) 19:32:58.16ID:gfAVX0wE.net]
>>838
なんか主要な言葉が端折られてるからいまいちわからんけど、
マルチスレッド化して一気に実行するってのなら、
共有するリストに排他制御付きで追加していくか
スレッドごとにリスト作って完了後に合成するとか
普通に対応すれば問題ないと思う

とりあえず、何が問題になると考えてるのか書いてみたら?

857 名前:デフォルトの名無しさん mailto:sage [2017/05/17(水) 20:09:59.84ID:bdvqA1ry.net]
>>840
そんなの誰も気づかないだろ

858 名前:デフォルトの名無しさん [2017/05/18(木) 06:46:09.20ID:kl7Ly5JN.net]
メイドさんが表紙になってるコンピュータ系の雑誌か書籍ってありますか?
どっかで見た記憶があるのですが思い出せません

859 名前:デフォルトの名無しさん mailto:sage [2017/05/18(木) 07:23:29.35ID:M2K9zSA7.net]
>>844
いくらでもあるような。。。

860 名前:デフォルトの名無しさん mailto:sage [2017/05/18(木) 12:19:14.04ID:xXCtzo0J.net]
>>844
CPU の創りかた?



861 名前:デフォルトの名無しさん [2017/05/18(木) 15:10:34.00ID:sweIXqck.net]
キチガイ多すぎ

862 名前:デフォルトの名無しさん mailto:sage [2017/05/18(木) 16:03:08.16ID:Pt9OawB6.net]
>>847
自分がそうだからといって
他人もそうだと決めつけるのはよくない

863 名前:デフォルトの名無しさん mailto:sage [2017/05/18(木) 18:42:31.25ID:kl7Ly5JN.net]
>>845
Amazonでざっくり探してみてますが
コンピュータ系だと会社で読む人に配慮してるのか意外固い表紙の本が多いです
>>846
もっとポップなデザインだったと記憶しています

コンピュータ関連の書籍の近くで見たのでグラフィックデザイン系の可能性もあります
引き続き探してみます
お騒がせしました

864 名前:デフォルトの名無しさん mailto:sage [2017/05/18(木) 18:59:35.17ID:hKe3x/Mw.net]
image.itmedia.co.jp/nl/articles/1403/07/kuro_140307chinou02.jpg
人工知能?

そういやPC買ってからはPC雑誌って買ったこと無いな

865 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 08:09:37.19ID:Jchfh+8+.net]
メモリ上にあるデータを計算して複数のビットマップを生成、これらを乗算合成やコントラストの調整をした後に表示
これらの計算をほぼリアルタイムに行う必要があります。スクロールバーなどのUIから表示する場所を指示されたら
上記処理を実行し該当部分を表示する感じです
データは多いと500MBを越える可能性があり、これらを事前に計算しビットマップ化することはメモリの使用量的に
現実的ではありません。数GB程度では収まらないと予想されます
このようなWindowsアプリケーションの開発環境にC++ or C# or Javaあたりを考えていますがどれが向いていますかね?
やはり開発の手間は掛かっても安定した性能を得やすいC++?C#やJavaでも何とかなる?後者の場合はGCも
ちゃんと制御しないとゴミがたまってえらいことになりそうな気もします
普段はRubyを使っています。上記3つはどれもあまり使用経験がなく、特にC#やJavaは未経験といって差し支えない状態です
また他に良さそうな開発環境があれば紹介してもらえると嬉しく思います

よろしくお願いします

866 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 08:13:55.24ID:1s7BLiGf.net]
>>851
言語よりもどれだけ最適化できるかによると思う
Ruby+ライブラリで作ってみて、無理と感じたら別言語に移植と言った感じでいいんじゃないか

867 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 08:17:28.07ID:8fy8h9zZ.net]
>>851
C++/CLIやJNIで計算部分をCで書いてGUI部分をC#やJavaで書くというのが現実的かな

868 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 08:17:31.80ID:K2XF16mV.net]
>>851
ビットマップだからメモリ喰うんだろ。
pngでやれよ。

869 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 08:18:48.53ID:8fy8h9zZ.net]
いや待てメモリ上に置いておくのにPNGはないだろ、処理ごとに一々エンコードデコード繰り返すのか?

870 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 08:23:25.15ID:1s7BLiGf.net]
メモリが足りてるならビットマップでいいだろう
pngにすると超めんどくさいぞ



871 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 18:04:17.23ID:h716kJIh.net]
>>851
Visual C++

872 名前:デフォルトの名無しさん [2017/05/19(金) 20:34:09.46ID:iLAnMNZa.net]
linux mint18 32bit
python3をF5で実行できるエディターは無いでしょうか?
Geany 1.27ではpython2.7なので、python3.5を使用したいと思ってます

PC自体にはpytho3.5と2.7が入ってます

873 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 20:38:51.81ID:58Qpkunv.net]
実行命令持っててキーバインドいじれるエディタならどれでも
少なくともvimならちょっとしたスクリプト書けばできる

874 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 21:17:13.70ID:iLAnMNZa.net]
>>859
ありがとうございます

設定を変更できる事を知りませんでした。
変更したら、python3が使える様になりました。

875 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 21:33:10.52ID:ZIGu+d ]
[ここ壊れてます]

876 名前:YQ.net mailto: >>851
uiがそれほど複雑なものを要求されないなら、openframeworksとかどうよ
[]
[ここ壊れてます]

877 名前:851 mailto:sage [2017/05/19(金) 22:29:18.30ID:Jchfh+8+.net]
レスありがとうございます

少なくともでかいデータを扱う部分はがんばってC/C++で書いた方が良さそうですね

GUIの候補は
・C# ←全く未経験
・JavaFX ←Javaからは未経験
Rubyを使うなら
・CRuby 1.8(or 1.9)+wxRuby ←大昔にこの組み合わせでGUIツールを作ったことがある、
・JRuby+JavaFX ←サンプルを動かしたことならある
あたりでしょうか。不慣れなJavaのコードを最小化する事やパフォーマンスを考えるとJRuby+JavaFXか?
それでもJavaの理解はある程度必要だと思いますが・・・

>>852
Rubyで書ければ楽ですし理想的ですけど、CRubyの場合は現在ネイティブで動くGUIツールキットが
ないんですよね。一時期あったwxRubyを使おうとすると1.8や1.9あたりでの開発になってしまいます
Ruby 2.xからネイティブなGUIを使いたければdl2経由でWindowsAPIやwxWidgetsAPIを叩くとか?
JRubyからならJavaFXが定番らしい?ですがこちらもほぼ未経験です

>>861
ググってみましたがリストとかボタンなどの標準的なフォームを扱うにはどうしたら良いんだろう・・・
スクロールバーを付けてでググったらWindowsのAPIを叩くって出てきましたし

878 名前:デフォルトの名無しさん mailto:sage [2017/05/19(金) 23:59:14.47ID:UNasSbUs.net]
全部cでゴリゴリ書くという電波が

879 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 00:24:36.10ID:DVLho5Qf.net]
UWPは選択肢にあがらないのかね
触ったことないから知らないけど

880 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 01:52:20.12ID:mBBESjva.net]
問題解けなくて、目標とやる気を失いました
何か楽しいことないですか?



881 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 02:08:02.44ID:oftSHlNU.net]
彼女を作ってください

882 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 02:37:04.64ID:xPYo2hCY.net]
楽しいこと?減量するんだ

883 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 03:17:35.49ID:WmFfeyqJ.net]
HTML, CSS, JavaScript, Canvas(2D)

Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop

他には、ゲームエンジン
Unity, Cocos-2dx(JS版), Godot

他には、C++/CLI

884 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 03:40:13.02ID:WmFfeyqJ.net]
他には、Linuxで、ffmpeg で変換するとか

ffmpegのフロントエンドの、VidCutter とか

885 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 05:40:05.62ID:WmFfeyqJ.net]
画像変換は、Linuxで、ImageMagick だったな

886 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 08:39:40.44ID:Ykf9CvnE.net]
>>862
VS入れればC#もC++も入るっしょ。
そのままC#で全部書いても良いと思うけどね。
C#は起動というか、dll読み込みに時間かかるだけで、一回読み込めばPC再起動するまでC++と遜色無い速度出るよ。
起動も速くってなるとC++とMFCとか、で作った方が良いけどかなり作りにくい。
C#でUIポトペタで作った方が楽。

887 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 10:16:55.63ID:wFoQdJsm.net]
>C++と遜色無い速度出るよ
これJITを使った処理系で良くいわれるけど
多量のデータをゴリゴリ計算する用途でコンパイラー系言語の代わりに使われている例ってほとんどなくね?
Javaもそうだけどほとんどの場合は開発の省力化を目的として使われているような

888 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 11:04:30.72ID:Ykf9CvnE.net]
そりゃ大量のデータ扱うようなのは使わなくなったメモリこまめに解放せにゃならんから、GC

889 名前:な言語には荷が重いけどね。
PCにメモリたくさん積んでればその分C++じゃないと行けない分野は遠ざかる。
試しに作って見て、駄目ならC++に作り直してC#から呼んでも良い。
[]
[ここ壊れてます]

890 名前:片山博文MZ mailto:sage [2017/05/20(土) 19:52:02.71ID:3NdrFBG3.net]
世の中には迷惑メールを自動で送信するだけでがっぽり儲けてる会社があるらしい。



891 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 21:02:06.20ID:WA6qSQf1.net]
>>873
C/C++でもメモリが断片化するから、メモリをこまめに解放してないっての知ってる?

892 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 22:32:02.54ID:TX7Bd0Me.net]
GCの詳細仕様は言語にもツールによるし、かなりめんどくさいから自分の得意言語でいくのが一番いいと思う

893 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 22:47:43.34ID:xPYo2hCY.net]
>>875
言語側が断片化抑制のために即解放しない、などではなくて
プログラマがどうメモリ管理するかの話だよな?

894 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 23:42:59.78ID:WA6qSQf1.net]
>>877
同じだろ?

GCもってない言語で delete object とする代わりに
GC持ってる言語は object = NULL すればいいんだから

deleteしたってすぐメモリが開放されるわけじゃない

895 名前:デフォルトの名無しさん mailto:sage [2017/05/20(土) 23:51:06.92ID:UWBN1LZO.net]
>>878
んな事あるか

896 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 00:38:47.10ID:KYYeGok8.net]
GCの実装者にとってはどういう挙動をするかが
重要なところなんだろうけど、

GCの利用者=大部分のプログラマにとっては
スコープがなくなった時に自動的にdelete object相当が
適切に実行されるってのが重要

それによってメモリがすぐに解放されるか、
一定時間後に解放されるかは重要ではない

897 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 00:53:48.53ID:lI2AjJAk.net]
つまり>>878は、Cでmallocしたものをfreeしてもすぐ開放されないって言いたいのか

898 名前: mailto:sage [2017/05/21(日) 03:28:07.58ID:pUWFtSb1.net]
>>879
>>878 は「処理系はfreeしたメモリを即座にOSに返したりはしない」ということをいいたいだけだとみた
それならばわかる

899 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 05:32:29.80ID:9HtUCvpi.net]
しかし>>873のGC関係の発言にレスつける形なので意味がわからん

900 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 05:47:01.90ID:YZtqITyu.net]
確かメモリクリーナーってアプリはメモリ圧迫してOSのメモリ断片化解消機能を意図的に呼び出すアプリなんだけど、そう言う意味じゃ大量にメモリ喰う時点で断片化はOSが解消してくれんじゃね?



901 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 05:52:37.15ID:VISjd5sh.net]
定数と変数について質問です。
例えば街づくりゲームがあったとして、空港を作ろうというときに、
滑走路の最小長と最大長の中から、ユーザに長さを決めてもらおうというとき、
最小長と最大長は定数で、ユーザが決める長さは変数がいいのかなと思いますが、
例えば最大長が3000mとして、ある時システムアップデートで、5000mまで作れるようになりましたというとき、
最大長を変える必要がありますが、定数は不変であるはずなのに変えないといけません。
となると、システムが指定する最小長や最大長なんかも、変数であるべきなのでしょうか?

902 名前:デフォルトの名無しさん mailto:sage [2017/05/21(日) 05:55:50.19ID:YZtqITyu.net]
システムとして動いてる時に変更されちゃ困るから定数。
定数だからって、プログラム書き換えちゃいけない訳じゃ無い。






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

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

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