C言語で書かれた、メンテが行き届いていないソースコードがここにあると仮定しよう。
当然のように、プリプロセッサの魔術やら、グローバル変数やらが惜し気もなく使われている。
これを自動的にC++のクラスにまとめることは可能だろうか?
可能ならどのような技術でできるだろうか?
ソースコードの再構築は可能か? [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1片山博文MZ ◆T6xkBnTXz7B0
2016/01/31(日) 21:15:56.57ID:KGvneECt2016/01/31(日) 21:51:25.42ID:zJ6m2KtS
C++コンパイラでコンパイルするだけじゃ
6片山博文MZ ◆T6xkBnTXz7B0
2016/01/31(日) 22:10:07.38ID: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
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に ★4 [蚤の市★]
- 【給食無償化】国が全額負担 自維公3党、近く合意へ★2 [ぐれ★]
- 【ラブホ】小川晶前市長、出直し立候補意向 周囲に伝達 群馬・前橋市長選 [ぐれ★]
- 【芸能】整形課金額600万円 元STU48・榊美優、激変ショットに反響続々 「もう別人だし大成功」​「すごい変化だね」 [冬月記者★]
- ケンモメンの特技「否定する」「ケチをつける」「悪口を言う」「お客様気どりをする」👈こんなんでよく社会でやってけるな [856698234]
- 害酷人 姦酷人 蟲極人←みたいなゴミ害人を侮蔑する名称を考えたい
- 旅に出たい
- 「給付金」「天皇」「クーポン」←これスレタイNGワードね🥺
- 維新・吉村はん「国民よ思い出せ! 悪夢の民主党時代を!!」 [592058334]
- レズだけどひま
