亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問該如何才能把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 關注
  • 1028 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號