interface 怎么类型转换

interface 怎么类型转换

package main

import (
"fmt"
)

func main() {
var general interface{}
general = 6.6
type_cast(general)
general = 2
type_cast(general)
}

func type_cast(general interface{}) {
switch general.(type) {
case

汇编语言中,如何进行强制?

[C++ Error] Unit1.cpp(134): E2034 Cannot convert 'unsigned int' to 'void *'

这个错误,利用强制类型转换应该可以解决。

[C++ Error] Unit1.cpp(134): E2342 Type mismatch in parameter 'hMem' (wanted 'void *', got 'unsigned int')

上面的这个错误应该和1错误同属一个问题

interface 怎么类型转换

package main

import (
"fmt"
)

func main() {
var general interface{}
general = 6.6
type_cast(general)
general = 2
type_cast(general)
}

func type_cast(general interface{}) {
switch general.(type) {
case

汇编语言中,如何进行强制?

[C++ Error] Unit1.cpp(134): E2034 Cannot convert 'unsigned int' to 'void *'

这个错误,利用强制类型转换应该可以解决。

[C++ Error] Unit1.cpp(134): E2342 Type mismatch in parameter 'hMem' (wanted 'void *', got 'unsigned int')

上面的这个错误应该和1错误同属一个问题