- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
var code = '\
int sum(int a, int b) {\
__asm {\
mov eax, a;\
add eax, b;\
mov a, eax;\
}\
return a;\
}';
var sum = cpp2js(code);
var ans = sum(34, 288);
alert(ans);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+4
var code = '\
int sum(int a, int b) {\
__asm {\
mov eax, a;\
add eax, b;\
mov a, eax;\
}\
return a;\
}';
var sum = cpp2js(code);
var ans = sum(34, 288);
alert(ans);
http://www.speqmath.com/tutorials/cpp2js/index.html
Dummy00001 07.11.2015 22:53 # +1
bormand 08.11.2015 10:05 # +4
CHayT 08.11.2015 10:47 # +2
bormand 08.11.2015 11:02 # +3
CHayT 08.11.2015 11:45 # 0
ещё не всё так плохо
была такая хаскельная недобиблиотека векторных вычислений accelerate, так она gcc/nvcc на каждый вызов дёргала
1024-- 08.11.2015 12:09 # 0
(В сравнении, например, с https://nodejs.org/api/addons.html, где нельзя просто скопипастить простой пример, чтобы всё сразу заработало)
Lure Of Chaos 09.11.2015 02:04 # +2
м, уместна *картинка-ди-каприо-про-глубину*
TarasB 09.11.2015 10:50 # +2
guest 10.11.2015 03:45 # +1
bormand 10.11.2015 06:19 # +1