猿问

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

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


慕姐4208626
浏览 950回答 4
4回答

胡子哥哥

可以使用CGI技术,这是最早的动态网页技术将该C++功能函数,封装并编译到可执行程序中然后通过网页执行程序时,WEB服务器会将浏览器传递来的参数,比如这里从网页传递的字符串传递给上面编译的可执行程序,程序通过解析参数以获得字符串,然后计算出字符串,并通过printf,cout等和HTML文本一并输出,WEB服务前再将标准输出传递给浏览器进行解析以展示结果所以要实现这样的功能,需要学习CGI技术,HTML,甚至HTTP协议等具体的资料可以通过搜索引擎获得但是在这里提醒一下,由于基于C++的CGI技术实用性很低,目前几近淘汰,所以如果此C++函数不是很复杂,建议移植到其他动态网页技术上,比如PHP等

UYOU

可以在html里添加事件,诸如:onclick="MyFn()",如果html代码写在js里,则:123var&nbsp;html&nbsp;=&nbsp;'<button&nbsp;type="button">&nbsp;'+MyFn()+'&nbsp;</button>';//取值//或var&nbsp;html&nbsp;=&nbsp;'<button&nbsp;type="button"&nbsp;onclick="MyFn()">&nbsp;确定</button>';//事件

慕尼黑5688855

jquery在页面加载的时候自动调用某个函数,有三种方法:第一种:$(document).ready(function(){func(xxx)//执行函数});第二种:$(function(){func(xxx)//执行函数});第三种:jQuery(function($) {func(xxx)//执行函数});如果不用jquery,在页面初始化的方法,1.在body里面写onload2.在脚本里面写
随时随地看视频慕课网APP
我要回答