小编Mic*_*ele的帖子

在拉取请求时重命名分支

在Github上,您可以发出拉取请求以向项目添加功能.一个人的贡献必须在一个分支上,如果请求被接受,将被合并到项目的主分支(或类似的分支)中.

现在,我在Github上提交了一个pull请求,我的贡献在一个名为的分支上patch-1.我可以在本地修改分支的名称

git branch -m patch-1 newname
Run Code Online (Sandbox Code Playgroud)

原则上我也可以按照本回答中的说明在Github上的分叉回购中重命名.这在实践中通过删除旧分支来完成,patch-1在我的情况下,并用不同的名称重新刷新它newname.

patch-1当它构成一个拉取请求时,是否允许在Github上的分叉存储库中重命名该分支?或者它会导致拉取请求管理出现问题?

当该分支是拉取请求时,有没有办法在Github上的分叉存储库上重命名分支?

git github pull-request

80
推荐指数
3
解决办法
2万
查看次数

如何使用公共路径在列表中添加所有文件名?

如何自动在列表中添加公共路径前缀的所有文件名?例如,在CMakeLists.txt中有一个文件列表:

SET(SRC_FILES foo1.cpp foo2.cpp)
Run Code Online (Sandbox Code Playgroud)

我想得到一个与此相当的列表:

${CMAKE_CURRENT_SOURCE_DIR}/foo1.cpp ${CMAKE_CURRENT_SOURCE_DIR}/foo2.cpp
Run Code Online (Sandbox Code Playgroud)

我需要这个在PARENT_SCOPE上下文中使用文件名,例如

SET(FILES_TO_TRANSLATE ${FILES_TO_TRANSLATE} ${SRC_FILES} PARENT_SCOPE)
Run Code Online (Sandbox Code Playgroud)

所以,另一个目录中的CMakeFiles.txt仍然可以找到这些文件.

从本质上讲,我期待这样的事情(伪代码):

SET(FILES_TO_TRANSLATE PREPEND_ALL_NAMES(${CMAKE_CURRENT_SOURCE_DIR} ${SRC_FILES}) PARENT_SCOPE)
Run Code Online (Sandbox Code Playgroud)

这是否容易实现,或者我是否必须使用"foreach"循环来创建新的文件列表?

cmake

39
推荐指数
4
解决办法
2万
查看次数

设备功能指针

我需要以下主机代码的设备版本:

double (**func)(double x);

double func1(double x)
{
 return x+1.;
}

double func2(double x)
{
 return x+2.;
}

double func3(double x)
{
 return x+3.;
}

void test(void)
{
 double x;

 for(int i=0;i<3;++i){
  x=func[i](2.0);
  printf("%g\n",x);
 }

}

int main(void)
{
 func=(double (**)(double))malloc(10*sizeof(double (*)(double)));

 test();

 return 0;
}
Run Code Online (Sandbox Code Playgroud)

其中func1,func2,func3必须是__device__函数,"test"必须是(适当修改)__global__内核.

我有一台NVIDIA GeForce GTS 450(计算能力2.1),先谢谢Michele

================================================== ======

一个有效的解决方

#define REAL double

typedef REAL (*func)(REAL x);

__host__ __device__ REAL func1(REAL x)
{
    return x+1.0f;
}

__host__ __device__ REAL func2(REAL x)
{
    return x+2.0f;
}

__host__ …
Run Code Online (Sandbox Code Playgroud)

cuda

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

matlab gui的数学图

我需要在Matlab中创建一个GUI,使我能够以交互方式绘制图形,并给出边和顶点的值.

然后我需要返回边的这些值(x,y,value)和顶点的(x1,y1,x2,y2,value).

不幸的是,我甚至不知道从哪里开始.我创建了一个gui,让我用两种不同的方法交互式地绘制线条,但我不知道如何继续.请帮忙.

matlab user-interface graph

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

标签 统计

cmake ×1

cuda ×1

git ×1

github ×1

graph ×1

matlab ×1

pull-request ×1

user-interface ×1