这段代码很简单,不应该编译吗?我真的迷失了这个.
#include <iostream>
template<typename T> foo(T f)
{
std::cout << f << std::endl;
}
int main()
{
foo(3);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
错误:
main.cpp(6): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Run Code Online (Sandbox Code Playgroud) 什么是F#相当于Haskell的$?
自动完成括号的运算符.
谷歌没有帮助:(
能让我写的东西
printfn "%d" $ Seq.sum nums
Run Code Online (Sandbox Code Playgroud)
而不是这个
printfn "%d" (Seq.sum nums)
Run Code Online (Sandbox Code Playgroud)