为了账号安全,请及时绑定邮箱和手机立即绑定

请问该如何才能把C++函数做成WEB在线服务?

请问该如何才能把C++函数做成WEB在线服务?

慕姐4208626 2019-07-09 18:06:25
如何才能把C++函数做成WEB在线服务?
查看完整描述

4 回答

?
胡子哥哥

TA贡献1825条经验 获得超6个赞

可以使用CGI技术,这是最早的动态网页技术

将该C++功能函数,封装并编译到可执行程序

然后通过网页执行程序时,WEB服务器会将浏览器传递来的参数,比如这里从网页传递的字符串传递给上面编译的可执行程序,程序通过解析参数以获得字符串,然后计算出字符串,并通过printf,cout等和HTML文本一并输出,WEB服务前再将标准输出传递给浏览器进行解析以展示结果

所以要实现这样的功能,需要学习CGI技术,HTML,甚至HTTP协议等
具体的资料可以通过搜索引擎获得

但是在这里提醒一下,由于基于C++的CGI技术实用性很低,目前几近淘汰,所以如果此C++函数不是很复杂,建议移植到其他动态网页技术上,比如PHP等



查看完整回答
反对 回复 2019-07-14
?
UYOU

TA贡献1878条经验 获得超4个赞

可以在html里添加事件,诸如:onclick="MyFn()",如果html代码写在js里,则:

1

2

3

var html = '<button type="button"> '+MyFn()+' </button>';//取值

//或

var html = '<button type="button" onclick="MyFn()"> 确定</button>';//事件




查看完整回答
反对 回复 2019-07-14
?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

jquery在页面加载的时候自动调用某个函数,有三种方法:

第一种:
$(document).ready(function(){
func(xxx)//执行函数
});

第二种:
$(function(){
func(xxx)//执行函数
});

第三种:
jQuery(function($) {
func(xxx)//执行函数
});

如果不用jquery,在页面初始化的方法,

1.在body里面写onload

2.在脚本里面写

查看完整回答
反对 回复 2019-07-14
  • 4 回答
  • 0 关注
  • 949 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信