"%*"scanf()中格式的实际用途是什么.如果存在这种格式,则必须有一些目的.以下程序给出了奇怪的输出.
#include<stdio.h>
int main()
{
int i;
char str[1024];
printf("Enter text: ");
scanf("%*s", &str);
printf("%s\n", str);
printf("Enter interger: ");
scanf("%*d", &i);
printf("%d\n", i);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
输出:
manav@workstation:~$ gcc -Wall -pedantic d.c
d.c: In function ‘main’:
d.c:8: warning: too many arguments for format
d.c:12: warning: too many arguments for format
manav@manav-workstation:~$ ./a.out
Enter text: manav
D
Enter interger: 12345
372
manav@workstation:~$
Run Code Online (Sandbox Code Playgroud) 我正在做一个Drag Drop到外部应用程序,如下所示:
string[] files = new string[/* */];
// get files
DataObject o = new DataObject(DataFormats.FileDrop, files);
DoDragDrop(o, DragDropEffects.Copy | DragDropEffects.Move);
Run Code Online (Sandbox Code Playgroud)
一些应用程序将采取文件并继续处理它们,我的应用程序是免费的,但一些应用程序将使我的应用程序冻结,直到它处理所有文件...有什么办法可以解决这个问题吗?我试过在一个线程中做到这一点但是效果不是很好 - 它根本不起作用...所以,任何建议如何使这个代码不挂我的应用程序?
几个星期前我读了这个问题.当我第一次看到iPad时,我想到了这一点.
您认为可以在iPad上设置开发环境吗?我认为如果有一个InstantRails应用程序,一个Django应用程序,甚至280 North的Atlas可以在它上面运行,那将是非常棒的:).
你会使用屏幕键盘和10英寸屏幕开发吗?
史蒂夫乔布斯似乎认为触摸屏是网络浏览的未来.未来与编程有什么关系?
看起来有人正在努力! http://dribbble.com/shots/15159-Oh-yes-working-on-a-text-editor-for-iPad
我想要Xcode的默认主题,但是对于TextMate.
有谁知道我在哪里可以找到这个?
我有一个SQL表,只包含1列
Column Name
A
A
A
B
B
B
B
C
D
D
E
Run Code Online (Sandbox Code Playgroud)
我需要一个返回切割点的SQL代码.对于上表,它将返回:
Column Name
3
7
8
10
11
Run Code Online (Sandbox Code Playgroud)
3是A的末尾,7是B的末尾,8是C的末尾,依此类推......
让我们看看你能想出什么:=)
如何使用突出显示或查看源显示您的PHP源代码,还是有更多替代方案?
我们在数据库设计中广泛使用GUID; 业务对象属性Guid.Empty为DB空值提供GUID,如果值为,null则始终保存到数据库Guid.Empty.
除了Guid.Empty(00000000-0000-0000-0000-000000000000)有多少可能使用所有相同的字符e生成GUID.G.:11111111-1111-1111-1111-111111111111
只考虑将这些GUID用于特定值.
我有一个包含数百个表的非常大的数据库,经过许多产品升级后,我确信其中一半不再使用了.如何判断是否正在从中选择一个表?我不能只使用Profiler - 我不仅要观看超过几天,而且还有数千个存储过程,并且探查器不会将SP调用转换为表访问调用.
我唯一能想到的是在感兴趣的表上创建聚簇索引,然后监视sys.dm_db_index_usage_stats聚类索引是否有任何搜索或扫描,这意味着表中的数据已加载.但是,在每个表上添加聚簇索引是一个坏主意(由于许多原因),因为这是不可行的.
我还有其他选择吗?我一直想要一个像"SELECT触发器"这样的功能,但是可能还有其他原因导致SQL Server没有这个功能.
解:
谢谢,Remus,指出我正确的方向.使用这些列,我创建了以下SELECT,它完全符合我的要求.
WITH LastActivity (ObjectID, LastAction) AS
(
SELECT object_id AS TableName,
last_user_seek as LastAction
FROM sys.dm_db_index_usage_stats u
WHERE database_id = db_id(db_name())
UNION
SELECT object_id AS TableName,
last_user_scan as LastAction
FROM sys.dm_db_index_usage_stats u
WHERE database_id = db_id(db_name())
UNION
SELECT object_id AS TableName,
last_user_lookup as LastAction
FROM sys.dm_db_index_usage_stats u
WHERE database_id = db_id(db_name())
)
SELECT OBJECT_NAME(so.object_id) AS TableName,
MAX(la.LastAction) as LastSelect
FROM sys.objects so
LEFT
JOIN LastActivity la
on so.object_id = la.ObjectID
WHERE …Run Code Online (Sandbox Code Playgroud) 这是我的问题:
我有一个应用程序,每次迭代它返回给我一个图像列表.图像具有不同的尺寸,并且要显示的图像的数量每次都不同.
有没有办法在jFrame中显示所有图像而不知道要创建的jPanel数量?有一个简单的方法吗?
视频:图像应同时显示,如并排或列出,因为它们用于比较目的.
Obs.2:每次显示的图像数量约为20-60.
谢谢
我想获得一个在具有特定id的div中选中的复选框的名称列表.我怎么用jQuery做到这一点?
例如,对于这个div我想得到数组["c_n_0"; "c_n_3"]或字符串"c_n_0; c_n_3"
<div id="checkboxes">
<input id="chkbx_0" type="checkbox" name="c_n_0" checked="checked" />Option 1
<input id="chkbx_1" type="checkbox" name="c_n_1" />Option 2
<input id="chkbx_2" type="checkbox" name="c_n_2" />Option 3
<input id="chkbx_3" type="checkbox" name="c_n_3" checked="checked" />Option 4
</div>
Run Code Online (Sandbox Code Playgroud)