C言語で書かれた、メンテが行き届いていないソースコードがここにあると仮定しよう。
当然のように、プリプロセッサの魔術やら、グローバル変数やらが惜し気もなく使われている。
これを自動的にC++のクラスにまとめることは可能だろうか?
可能ならどのような技術でできるだろうか?
探検
ソースコードの再構築は可能か? [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1片山博文MZ ◆T6xkBnTXz7B0
2016/01/31(日) 21:15:56.57ID:KGvneECt2016/01/31(日) 22:42:18.21ID:8GI8e/FD
>>7
組み込み系は、グローバル変数、絶対に必要。
組み込み系は、グローバル変数、絶対に必要。
2016/02/01(月) 00:01:40.05ID:aRlt4/c6
答えの出ないスレを立てて荒らすのがはやってるの?
2016/02/01(月) 00:08:18.95ID:RHShN3vI
大本がクラス化意識した作りしてないと
C++でreworkしたほうが
C++でreworkしたほうが
2016/02/01(月) 00:11:23.35ID:N0i0uifT
12片山博文MZ ◆T6xkBnTXz7B0
2016/02/01(月) 00:20:24.09ID:MU0q3D+c13片山博文MZ ◆T6xkBnTXz7B0
2016/02/01(月) 00:38:24.90ID:MU0q3D+c これなんかどうだろう?
http://www.scriptol.com/scripts/ctocpp.html
http://www.scriptol.com/scripts/ctocpp.html
2016/03/07(月) 17:06:47.42ID:nbAKle/L
なかなかよさげじゃないの
>They require C sources written with a clear programming style: one statement per line is required in most case
>Before to start, you need to mark as "static", any variable or function you want not being converted to class members.
>If a declaration is splitted, parts must be ended by a comma.
> Example:
> mydecl(int x,
> int y);
>They require C sources written with a clear programming style: one statement per line is required in most case
>Before to start, you need to mark as "static", any variable or function you want not being converted to class members.
>If a declaration is splitted, parts must be ended by a comma.
> Example:
> mydecl(int x,
> int y);
15デフォルトの名無しさん
2016/03/21(月) 00:41:46.37ID:KQkKBKcO >>1
全体を一つのクラスにする。
全体を一つのクラスにする。
2016/03/21(月) 03:19:03.67ID:gGtaNB7f
普通にコンパイルしてバイナリにした後c++で作成したエミュレータのソース上にリソースとして組み込んでやれば良いんでない?
2016/03/21(月) 08:31:33.96ID:wDZuq9VI
機械学習とか発達したら超絶リファクタリングツールも可能なんではないか
2016/03/21(月) 09:11:20.27ID:lwkXzPK7
今の機械学習(ディープラーニング)じゃむり。
あれはパターンを把握して、統計的に勝つ可能性が高い物を選ぶってだけで
理解した上で論理的に答えを導き出すものじゃないから。
あれはパターンを把握して、統計的に勝つ可能性が高い物を選ぶってだけで
理解した上で論理的に答えを導き出すものじゃないから。
2016/03/22(火) 10:53:54.91ID:Z5ZJSs0G
CからC++に再構築したコードが膨大にあれば機械学習で統計的に処理できる
2016/03/22(火) 11:07:53.05ID:HxXatiVI
機械学習ってすごいんですね
いつ頃できるようになるんだろ
いつ頃できるようになるんだろ
21デフォルトの名無しさん
2016/03/22(火) 15:03:49.24ID:6KPFBZ6M2016/03/22(火) 15:32:20.81ID:cRV6j0bX
そんなツールがまともに使える頃には C使いなんて絶滅してるよ
23デフォルトの名無しさん
2018/05/23(水) 22:32:52.85ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
3U3V7
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
3U3V7
24デフォルトの名無しさん
2018/07/04(水) 23:33:35.70ID:gFgZc5FG 9EM
2018/11/07(水) 00:41:16.56ID:sJO3K3oU
ho
do
t
o
ku
be
t
u
d
a
yo
do
t
o
ku
be
t
u
d
a
yo
2018/11/07(水) 00:42:16.12ID:sJO3K3oU
k
a
i
a
i
2018/11/07(水) 00:42:57.39ID:sJO3K3oU
。・¥
2018/11/07(水) 00:44:50.31ID:sJO3K3oU
tte na i g a n e
29デフォルトの名無しさん
2018/11/11(日) 14:32:02.74ID:vUUak6BF30蟻人間 ◆T6xkBnTXz7B0
2020/09/06(日) 19:59:00.86ID:lIPnZg7j ☆★☆テナント募集中☆★☆
スレッド終了のため、一緒にスレッドを盛り上げてくれる
イベント企画が出来る方を募集しています。
まずはご連絡下さい。
株式会社突撃商会 TEL 03-XXXX-XXXX
スレッド終了のため、一緒にスレッドを盛り上げてくれる
イベント企画が出来る方を募集しています。
まずはご連絡下さい。
株式会社突撃商会 TEL 03-XXXX-XXXX
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「こども2万円給付」は“ずるい”?「子持ちだけ優遇されてる」「来年から独身税もあるのに」…子育て世帯への支援は“不公平”なのか★2 [♪♪♪★]
- 【東京】赤坂サウナ火事2人死亡 サウナ室のドアノブ外れ閉じ込められた可能性 ★5 [nita★]
- 「PC買うなら急げ」は本当だった。マウスが一部販売停止&1月値上げを発表 [♪♪♪★]
- 【速報】 ロシア潜水艦が攻撃されて巨大水柱 [お断り★]
- 渡邊渚、批判・騒動への本音「ネット上では声が大きい人の意見が「普通」と思わされてしまう。これが今の日本社会の現状なんだな」 [muffin★]
- 【赤坂サウナ店火事】死亡男女は川崎市在住の夫婦 ドアノブ内側も外側も外れ、閉じ込められたか [ぐれ★]
- 【画像】これ高すぎね?wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 【高市速報】ヤフコメアンケート「上野動物園にパンダは必要?」パンダはいらないが脅威の90%😳 [931948549]
- ゲッダン!揺れる廻る触れる切ない
- 日本、統計的にも終わり。「世帯年収」400万超えてれば上半分に入ってしまう。そりゃ高市も残業代で国民を救おうとするわ [517791167]
- 3時のおやつ🧁はふなふなキャンディー🍬🏡
- 東京都「お願いパンダレンタルさせて!!!😭」中国「🥴」 [817260143]
