Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在C++;?_C++_Qt_C++11_Go - Fatal编程技术网

C++ 如何在C++;?

C++ 如何在C++;?,c++,qt,c++11,go,C++,Qt,C++11,Go,我正在使用一个用于我的项目。但我也使用QT创建者,所以我需要绑定GOlang到C++。例如,有一种方法Upload,如下所示: package main import ( "fmt" "github.com/ahmdrz/goinsta" ) func Upload() { insta := goinsta.New("USERNAME", "PASSWORD") if err := insta.Login(); err != nil { p

我正在使用一个用于我的项目。但我也使用QT创建者,所以我需要绑定GOlang到C++。例如,有一种方法
Upload
,如下所示:

package main

import (
    "fmt"

    "github.com/ahmdrz/goinsta"
)

func Upload() {
    insta := goinsta.New("USERNAME", "PASSWORD")

    if err := insta.Login(); err != nil {
        panic(err)
    }

    defer insta.Logout()

    resp, _ := insta.UploadPhoto("PATH_TO_IMAGE", "CAPTION", insta.NewUploadID(), 87,goinsta.Filter_Lark) // default quality is 87

    fmt.Println(resp.Status)
}

这是在golang,但我需要在C++中使用它。C++如何调用它?< /p> Qt是C++,不是C的可能副本。奥拉夫,是的,我需要从C++调用它,因为我想为Android构建它。为什么要用标签来处理无关的语言?C不是C++!停止滥发标签!