小编Bob*_*ohn的帖子

对象 HTMLcollection[0] 不断返回 undefined

假设我们有类似的东西:

<a href="1" class="my-list">1</a>
<a href="2" class="my-list">2</a>
<a href="3" class="my-list">3</a>
Run Code Online (Sandbox Code Playgroud)

当我尝试类似的东西时

alert(document.getElementsByClassName("my-list"))
Run Code Online (Sandbox Code Playgroud)

我明白了object HTMLCollection。如果我尝试类似的东西,alert(document.getElementsByClassName("my-list")[0])我会得到undefined. 我怎样才能获得href列表中的第一个?所以它会"1"在这种情况下。

html javascript

5
推荐指数
1
解决办法
9412
查看次数

为什么不能将字符串文字传递给使用模板参数的函数?

#include<iostream>
#include<string>
using namespace std;

template<typename T>
struct Node{
    T data;
    Node* left;
    Node* right;

    Node(T x) : data(x), left(NULL), right(NULL){}
};

template<typename T>
Node<T>* new_node(T x)
{
    Node<T>* return_node = new Node<T>(x);
    return return_node;
}

int main()
{
    Node<string>* root = new_node("hi"); //error!

    string x = "hi";
    Node<string>* root2 = new_node(x); //OK
}
Run Code Online (Sandbox Code Playgroud)

为什么不能在括号内使用字符串文字?有没有简单的方法来完成相同的任务而不声明字符串然后创建节点,或者这是唯一的方法吗?

c++

2
推荐指数
1
解决办法
73
查看次数

根据冒号将字符串分成两个值的最简单方法

我有一个表示为的字符串:

a = <string>:<float_value>
Run Code Online (Sandbox Code Playgroud)

我将整个内容作为 a 阅读string,并且我试图捕获string独立中的部分stringfloat_value独立中的部分float。完成这项任务的最简单方法是什么?

c++

1
推荐指数
1
解决办法
2266
查看次数

标签 统计

c++ ×2

html ×1

javascript ×1