问题列表 - 第1172页

27
推荐指数
4
解决办法
11万
查看次数

VB6是否有#pragma包等效?

我正在开发一个必须处理专有二进制协议的TCP/IP客户端.我正在考虑使用用户定义的类型来表示协议头,并使用CopyMemory将数据与UDT和字节数组进行混洗.但是,似乎VB6添加了填充字节以对齐用户定义的类型.有没有办法强制VB6不填充UDT,类似于#pragma pack许多C/C++编译器中提供的指令?也许是一个传递给编译器的特殊开关?

vb6

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

在非聚焦的ToolStripItem上显示工具提示

当鼠标悬停在它们上时,ToolStripItems显示活动突出显示,即使它们所在的表单不在焦点上.但是,除非表格是重点,否则他们不会显示他们的工具提示.我见过ToolStrip'click-though'hack.任何人都知道如何使ToolStripButton在其父表单不在焦点时显示其工具提示?

谢谢!

.net c# tooltip toolstrip winforms

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

在Emacs中,other-window(Cx o)的相反功能是什么?

可能重复:
Emacs,切换到上一个窗口

other-window 让我进入当前帧的下一个窗口,但我也想要一种方法回到上一个窗口.

Emacs有next-bufferprevious-buffer,但对窗口导航没有类似的交互功能.只是other-window.

emacs

30
推荐指数
5
解决办法
7831
查看次数

在Windbg中调试C++ STL容器

Windbg粉丝声称它非常强大,我倾向于同意.但是当谈到调试STL容器时,我总是陷入困境.如果变量在堆栈上,!stl扩展有时会将其计算出来,但是当具有复杂类型(例如std::vector<TemplateField, std::allocator<TemplateField> >)的容器在堆上或其他结构的一部分上时,我只是不知道如何查看其内容.

感谢任何提示,指针.

c++ stl windbg

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

NSDateFormatter,我做错了什么或这是一个错误?

我正在尝试以某种格式打印出日期:

NSDate *today = [[NSDate alloc] init];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyyMMddHHmmss"];
NSString *dateStr = [dateFormatter stringFromDate:today];
Run Code Online (Sandbox Code Playgroud)

如果将iPhone设置为24小时,这样可以正常工作,如果另一方面用户已将其设置为24小时时间,然后返回到上午/下午(它可以正常工作,直到您切换此设置)然后它会附加AM/PM尽管我没有要求它:

20080927030337 PM
Run Code Online (Sandbox Code Playgroud)

我做错了什么或这是固件2.1的错误?

编辑1:使描述更清晰

编辑2解决方法:事实证明这是一个错误,修复它我将AM和PM字符设置为"":

[dateFormatter setAMSymbol:@""];
[dateFormatter setPMSymbol:@""];
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsdate nsdateformatter ios

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

有一个扩展另一个类的"空"类是否可以?

假设我有一个类Foo中有一堆逻辑,另一个类Bar基本相同.然而,作为FooBar不同(但相关)的实体,我需要从我的代码中明显区别(即我可以判断一个实例是a Foo还是a Bar)

当我在没有多想的情况下一起打击这个时,我最终得到了以下内容:

public class Foo {
  /* constructors, fields, method, logic and what-not */
}

public class Bar extends Foo {
  /* nothing here but constructors */ 
}
Run Code Online (Sandbox Code Playgroud)

这个可以吗?Bar复合课程更好吗?例如:

public class Bar {
  private Foo foo;

  /* constructors and a bunch of wrapper methods that call
     into foo */
}
Run Code Online (Sandbox Code Playgroud)

或者甚至,当我们在它的时候,更低技术的东西:

public class Foo {
  /* constructors, fields, method, logic and what-not */

  private boolean isABar; …
Run Code Online (Sandbox Code Playgroud)

java

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

JavaScript对象浏览器?

我最近的任务是记录我一直维护的大型JavaScript应用程序.所以我对系统有很好的了解.

但是由于应用程序的庞大规模,即使先前了解代码和源代码本身的未压缩形式,也可能需要花费大量时间.

所以我正在寻找可以帮助我在JavaScript中探索类和方法及其关系的工具,如果可能的话,一路上记录它们,有可用吗?

像VS中的对象浏览器这样的东西会很好,但是任何帮助我更快完成任务的工具都可以.

谢谢!

javascript

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

如何将演示模型与Webforms一起使用?

我已经开始使用带有ASP.NET webforms的Presentation Model,并且非常喜欢这种模式.我真正遇到的问题是在哪里实例化我的一些类,主要是表示模型,我的业务对象,以及下拉列表的数据等.所以我可以使用一些提示或演示模型的完整示例(到目前为止我只找到了部分).

asp.net design-patterns presentation-model

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

Windows的rand_s线程安全吗?

就像标题一样.怀疑它是,但我无法在任何明确说明的地方找到它.对于这个属性,我不想依赖猜测.

c windows random multithreading

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