我刚买了一个新的4GB USB拇指驱动器,我正在尝试决定放在它上面.我正在考虑一个关于软件包的网络服务器,一个C/C++ IDE(倾向于Code :: Blocks;在我的旧USB驱动器上使用Dev-C++)和Python.
您随身携带哪些与开发相关的工具?
更新
我添加了类别.
Code :: Blocks开源,跨平台的C/C++ IDE
Codelite - 开源,跨平台C/C++ IDE
Eclipse - 开源,跨平台Java IDE
NetBeans - 开源,跨平台Java IDE
JCreator - Java IDE
MSVC6 - Microsoft的pre-.NET C/C++环境
Portable Python - Python编程语言的解释器
Strawberry Perl - "用于Windows®计算机的100%开源CPAN功能Perl,与其他地方的Perl完全相同."
Py3k - 最新版本的Python编程语言
Stackless Python
Lua - 脚本语言
MinGW - GCC的Windows端口排序
Notepad ++(经过这么多推荐,我不得不尝试)
UltraEdit - "text,hex,HTML,PHP,Java,Javascript,Perl和程序员的编辑器."
VIM - "高度可配置的文本编辑器,可实现高效的文本编辑"
我正在为Android开发游戏.为了帮助实现它,我的想法是创建一个视图的子类.然后我会插入此类的几个实例作为主视图的子项.每个实例都会处理它被按下的时间(通过OnTouchListener).
我现在遇到的问题是如何遍历所有这些子视图,以便我可以读取它们的状态并处理它们?(即当他们都达到某种状态时应该发生的事情).
或者,是否有更好的方法可以在屏幕上显示多个响应触摸的对象以及我可以检查其状态?
我正在开发一个包含多个活动的Android应用程序.在其中我有一个类有几个静态方法.我希望能够从不同的活动中调用这些方法.我正在使用静态方法通过XmlResourceParser从xml文件加载数据.要创建XmlResourceParser,需要在Application Context上进行调用.所以我的问题是,将应用程序上下文引用到静态方法的最佳方法是什么?让每个Activity获取并传递它吗?以某种方式将它存储在全局变量中?
我正在尝试创建一个导出名为"GetName"的函数的DLL.我希望其他代码能够调用此函数,而无需知道损坏的函数名称.
我的头文件如下所示:
#ifdef __cplusplus
#define EXPORT extern "C" __declspec (dllexport)
#else
#define EXPORT __declspec (dllexport)
#endif
EXPORT TCHAR * CALLBACK GetName();
Run Code Online (Sandbox Code Playgroud)
我的代码看起来像这样:
#include <windows.h>
#include "PluginOne.h"
int WINAPI DllMain (HINSTANCE hInstance, DWORD fdwReason, PVOID pvReserved)
{
return TRUE ;
}
EXPORT TCHAR * CALLBACK GetName()
{
return TEXT("Test Name");
}
Run Code Online (Sandbox Code Playgroud)
当我构建时,DLL仍然导出名为"_GetName @ 0"的函数.
我究竟做错了什么?
用于以编程方式删除文件和文件夹的Win32 API是什么?
编辑
我正在寻找DeleteFile和RemoveDirectory.但是,对于这个项目,我最终使用SHFileOperation.我发现CodeGuru 的示例代码很有帮助.
如何在C中创建一个计时器,在时间到期后,我应该可以调用一个回调函数.平台是窗户.
有人可以指导我
此致,Mithun
我想用我的程序瞄准WVGA(480x800)和FWVGA(480x854)设备.我的问题是:对于我的全屏幕背景位图我应该制作哪种分辨率?
我们的电机池想要扫描驱动程序的许可证并将数据导入我们的自定义系统.我们正在寻找能够以编程方式从扫描仪中获取数据的内容(包括图片),并让我们将其插入到我们的应用程序中.我想知道是否有人有这种类型的系统的经验,可以推荐一个或告诉我们要避免哪些.我们的应用程序是用PowerBuilder编写的,并使用DB2数据库.
我们刚刚开始遇到Nuget的问题.我们可以得到一个包列表,但是当我们尝试安装某些包(比如jQuery)时,我们得到403(Forbidden)错误.我相信我们的代理(McAfee)会阻止某些网址.
它似乎与此问题中描述的问题相同.他们使用Wireshark解决了这个问题.我不能使用Wireshark,因为(你猜对了)它在这里被阻止了.
这个问题提到了https://nuget.org/api/v2/,但是当我这样做时,我只看到大约8行XML.
所以我的问题是:如何才能看到Nuget Feed的URL,以便我可以请求我们的网络人员在不使用Wireshark或Fiddler的情况下取消阻止它?
我已经在objective-c中编程了一段时间,但遗憾的是我从未深入研究过C和内存指针,尽管我对它们有一些基本的了解.我正在使用一系列CLLocationCoordinate2D结构,我正在试图找出如何附加到数组.首先,我得到了
NSString *aString; //a bunch of coordinates
CLLocationCoordinate2d *coordinates;
int length;
doSomethingCool(aString, &coordinates, &length);
Run Code Online (Sandbox Code Playgroud)
在我做了一些很酷的事情之后,我想把它保存在一个类变量中.如果我只是做类似的事情
points = newPoints
Run Code Online (Sandbox Code Playgroud)
points包含适当的内容.但是,如果我尝试做这样的事情:
points = malloc(sizeof(CLLocationCoordinate2D) * length);
points[0] = *newPoints;
Run Code Online (Sandbox Code Playgroud)
点与来自不同内容结束newPoints.
最终,我的目标是能够追加到分根据长度,但我不会是能够做到这一点,如果我不能得到上面的代码工作.我究竟做错了什么?