小编Y_Y*_*Y_Y的帖子

在网络中使用openGL的最佳方法是什么?

我用C++/OpenGL(使用Dev-C++编译器)为我的微积分2类编写了一个程序.老师很喜欢这个程序,他请我以某种方式把它放到网上,这样我就可以在网页浏览器上运行它而不是下载.exe.有点像java小程序在浏览器上运行.

问题是:

如果可能,我可以在Web浏览器中显示C++/OpenGL程序吗?我正在考虑转向JOGL,这是对OpenGL的Java解释,但我更喜欢使用C++,因为我对它更熟悉.

还有其他更好,更简单的3D网络基础API我可以考虑吗?

opengl

8
推荐指数
2
解决办法
6413
查看次数

DataGridView:如何选择整个列并取消选择其他所有列?

我一直试图找到如何选择一个列下的所有单元格,用鼠标右键单击+菜单+选择此列'...

MSDN没有多大帮助......

我尝试更改选择模式时出现此错误:

DataGridView control's SelectionMode cannot be set to FullColumnSelect while it has a   column with SortMode set to DataGridViewColumnSortMode.Automatic.
Run Code Online (Sandbox Code Playgroud)

谢谢,Y_Y

c# datagridview winforms

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

如何在PL/SQL中关闭返回的游标?

我是PL/SQL的新手,我在学习过程中只需要游标.我一直在看类型的存储过程参数OUT SYS_REFCURSOR,据我所知,其目的是"返回数据"就像C语言中的指针一样.我一直想知道SYS_REFCURSOR如果程序必须打开并且无法关闭它,谁将关闭此参数?(如果程序关闭,OUT SYS_REFCURSOR那么将不会返回任何数据).

另外,我认为,依赖于包含OUT SYS_REFCURSOR参数的存储过程以外的外部函数来关闭游标是不好的设计.有没有办法可以在不使用游标的情况下从存储过程返回表格?

oracle plsql sys-refcursor ref-cursor

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

如何获取DataGridView中所有选定单元格的值?

我有一个MultiSelect = true的DataGridView.用户从不同的行中选择不同的单元格后,如何获取所有选定单元格的值?

c# datagridview multi-select

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

DataGridView:数据源更改后保留选择?

有没有办法在DataSource更改后选择DataGridView的选定单元格?

c# datasource datagridview selection

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

如何找到给定长度的k的排列?

如何找到给定长度的k的排列?

例如:

这个单词cat有3个字母:如何找到单词2的所有排列cat。结果应该是:acatcaac,等...


这不是作业问题。可以使用任何语言,但更可取的是:C / C ++或C#。我知道如何为长度LENGTH创建递归,但不为自定义大小创建递归。

language-agnostic permutation

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

如何使用{}声明指针结构?

这可能是C编程语言中最简单的问题之一......

我有以下代码:

typedef struct node
{
  int data;
  struct node * after;
  struct node * before;
}node;

struct node head = {10,&head,&head};
Run Code Online (Sandbox Code Playgroud)

是否有一种方法可以使头部成为*头部[使其成为指针]并且仍然可以使用"{}"[{10,&head,&head}]来声明头部的实例并仍然将其留在全球范围?

例如:

 //not legal!!!
 struct node *head = {10,&head,&head};
Run Code Online (Sandbox Code Playgroud)

c structure declaration

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

如何垂直打印二叉树搜索类?

我一直在学习如何使用C++中的链接列表编写二叉树搜索.一切正常,我理解二进制树是如何工作的,但是我希望能够打印出头部顶部的树以及下面的所有节点,我试图在这里演示:

                                     [root or head]
                            [left]                    [right]

                      [left]      [right]       [left]       [right]
Run Code Online (Sandbox Code Playgroud)

我使用控制台打印树,因此可以随意使用'cout'或'printf'.我相信我需要设置控制台的宽度,但我不知道如何开始.

谢谢,Y_Y

c++

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

为什么Actionscript会显示大值模数的不同值?

使用Flash CS4和Actionscript 3我输入以下内容:

 trace(Math.pow(97,83) % 205);
Run Code Online (Sandbox Code Playgroud)

结果是86.但是如果我键入Wolfram-Alpha:

 97^83 mod 205
Run Code Online (Sandbox Code Playgroud)

我得到13这是正确的答案.为什么动作脚本显示错误的值?

谢谢,Y_Y

flash actionscript-3

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

关于内存使用的一个简单的C++问题

有什么区别(记忆明智):

for(int x=0;x<100;x++)
{
  int y = 1+x;
}


int y = 0;
for(int x=0;x<100;x++)
{
  y = 1+x;
}

我一直想知道它们是否相同或者首先是浪费记忆?...

c++ memory memory-management

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