问题列表 - 第9958页

创建指向二维数组的指针

我需要一个指向静态二维数组的指针.这是怎么做到的?

static uint8_t l_matrix[10][20];

void test(){
   uint8_t **matrix_ptr = l_matrix; //wrong idea 
}
Run Code Online (Sandbox Code Playgroud)

我得到各种错误,如:

  • 警告:从不兼容的指针类型分配
  • 下标值既不是数组也不是指针
  • 错误:无效使用灵活的数组成员

c arrays pointers

110
推荐指数
5
解决办法
21万
查看次数

控件和标准控件尺寸之间的标准余量

例如,Windows窗体设计器提供将窗体上的控件放置在窗体边框和控件边框之间的12个像素的位置.对我来说似乎太过分了.它是标准值吗?另外,据我所知,标准按钮高度应为23像素.我对吗?有没有文件说明这一切?并且我可以在Visual Studio中设置此默认值(例如,如果希望控件和表单边框之间的默认边距,当出现快照时,如果是6像素而不是12)?

usability user-interface windows-forms-designer visual-studio

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

使用TDD和C#设计的开源项目?

我正在寻找一个开源项目的例子,该项目是在.NET Framework上的C#中使用测试驱动开发(TDD)设计的.有谁知道吗?

c# tdd open-source

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

导入pylab时matplotlib"DLL加载失败"

我是matplotlib的新手.我的环境是WinXP,PythonWin 2.6.2,NumPy 1.3.0,matplotlib 0.98.5.3.

>>> import matplotlib.pylab as pylab
Traceback (most recent call last):
  File "<interactive input>", line 1, in <module>
  File "D:\Python26\lib\site-packages\matplotlib\pylab.py", line 253, in <module>
    from matplotlib.pyplot import *
  File "D:\Python26\lib\site-packages\matplotlib\pyplot.py", line 75, in <module>
    new_figure_manager, draw_if_interactive, show = pylab_setup()
  File "D:\Python26\lib\site-packages\matplotlib\backends\__init__.py", line 25, in pylab_setup
    globals(),locals(),[backend_name])
  File "D:\Python26\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 8, in <module>
    import tkagg                 # Paint image to Tk photo blitter extension
  File "D:\Python26\lib\site-packages\matplotlib\backends\tkagg.py", line 1, in <module>
    import _tkagg
ImportError: DLL load failed: cannot find the …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

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

Mac OS X免费C编译器

是否有适用于OS X的小型免费C或C++编译器,如TCC?

Xcode不小,或像TCC,AFAIK一样简单.

我正在寻找类似GCC二进制文件或OS X TCC的东西.

c c++ compiler-construction macos

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

$('#foo')可能存在jQuery内存问题.remove()?

我刚刚发现,当使用remove()函数时,匹配的元素不会从jQuery对象中删除,只会删除DOM.

根据remove()文档:

从DOM中删除所有匹配的元素.这不会从jQuery对象中删除它们,允许您进一步使用匹配的元素.

当然,如果一个Web应用程序继续添加和删除dom中的元素,这将继续消耗越来越多的内存?有人可以确认是否是这种情况?可以做些什么来避免这种情况?

javascript jquery dom

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

WPF - 在App.g.cs中关闭Main的autogen

我正在学习WPF.

我想在我的App.xaml.cs中提供我自己的Main方法,而不是在App.g.cs中为我生成一个.但是我不断遇到冲突因为我还没有找到如何阻止生成额外的Main.

我的项目文件或其他地方是否有设置控制此设置?

wpf app.xaml

13
推荐指数
2
解决办法
7852
查看次数

单个开发人员的git设置?

我经常需要在路上开发东西,没有互联网/网络连接.我只是一个开发人员,所以直到现在我只是在我的机器上有一个SVN存储库,并在我离开时在我的笔记本电脑上结账.问题:这让我在路上没有源控制.

所以我尝试改为git,这似乎做了我想要的,但我不确定我是否理解它应该如何在我的设置中使用.

实质上:

  • 使用创建\ myserver\share\project上的存储库 git init
  • 使用将该存储库克隆到计算机1 git clone
  • 使用将该存储库克隆到机器2 git clone
  • 在机器2上工作,git commit用于提交对本地存储库的任何更改
  • 最后用于git push将所有更改推送回\ myserver\share\prohect
  • 使用git pull在机器1上摆脱\ MYSERVER \共享\项目的最新变化

这可行,但该git push命令给我一个警告说,不支持推出签出分支,因为它可能会混淆索引.现在,我很困惑,因为消息也是用严肃的语气写的,这意味着我应该尊重它(事实上,gitk显示我现在有两个分支:master和remotes/origin/master),但是我尚未完全理解术语.

在我的情况下,正确的步骤是什么?

  • 我只会在机器1或机器2上工作,从不在两者上工作
  • 我打算使用分支作为一种方法来为错误修正/测试提供一个单独的分支(就像通常的方式一样),但不是一种让多个开发人员的方式
  • 我真的主要想用它作为rsync我的SVN的替代品.

编辑:有两个奇怪的地方.第一个是如果我只是更改文件,它会显示"已更改但未更新".这很奇怪:

# On branch master
# Changed but not updated:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#       modified:   myproject/Readme.txt
#
no changes added to commit (use …
Run Code Online (Sandbox Code Playgroud)

git version-control

12
推荐指数
2
解决办法
3045
查看次数

使用Ruby On Rails在AJAX中获得星级评级

我认为acts_as_rateable似乎已经过时并且不支持AJAX.

我正在寻找一个简单的"五星级"评级系统:是否有任何插件或教程可以提供帮助?

ruby ajax ruby-on-rails rating

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

如何检测窗体何时被最小化?

我知道我可以通过WindowState获取当前状态,但我想知道当用户尝试最小化表单时是否会发生任何事件.

c# winforms

77
推荐指数
4
解决办法
9万
查看次数