问题列表 - 第20401页

哪个宏用C/C++包装Mac OS X特定代码

在阅读各种C和C++源代码时,我遇到了两个宏__APPLE____OSX__.我发现__OSX__在各种代码中有很多用处,特别是那些来自*BSD系统的代码.

但是,有时候我发现__OSX__仅仅测试是不够的,我必须用__APPLE__宏来完成测试.

移植Unix命令行工具到Mac OS X引导指定__APPLE__,此外__APPLE_CC__没有提及__OSX__.

GCC指南的移植说:

  • 使用#ifdef __GNUC__封装任意GCC特定的代码.
  • 使用#ifdef __APPLE_CC__封装任意Mac OS X的特定代码.

再一次,没有提到__OSX__宏观.

在Mac OS X平台和XCode开发环境中预定义了哪些宏应该用于区分C/C++程序中的OSX特定代码?

__OSX__宏定义在哪里?是*BSD具体的宏吗?

c c++ macos macros xcode

40
推荐指数
5
解决办法
3万
查看次数

编辑CSS颜色方案的工具

是否有工具允许我加载CSS文件,并将滤镜应用于配色方案?就像旋转所有颜色的色调一样,改变全局亮度/暗度,饱和度......就像CSS世界的Photoshop一样!谢谢!

css color-scheme editing

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

有没有办法确定特定地址是否沿着x英里内的路线?

有没有办法确定特定地址是否沿着x英里内的路线?Google Maps API是否支持此功能?

我有一个地址数据库,我试图找出由Google Maps API确定的给定路线上的哪些位置.

google-maps

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

Java,创建和修改Object作为参数传递给新对象的构造函数

我是java的初学者,我正在学习谷歌网络工具包(GWT).我在他们的教程中看到了这段代码片段.我不明白发生了什么.我似乎是在构造函数中为一个新的Button对象创建一个ClickHandler对象,而在ClickHandler对象中我们覆盖了onClick方法?它正在做什么?我们可以用这种风格添加更多方法,还是只修改现有方法?

    package com.google.gwt.sample.hello.client;

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;

/**
 * Hello World application.
 */
public class Hello implements EntryPoint {

  public void onModuleLoad() {
    Button b = new Button("Click me", new ClickHandler() {
      public void onClick(ClickEvent event) {
        Window.alert("Hello, AJAX");
      }
    });

    RootPanel.get().add(b);
  }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

java gwt

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

PHP不区分大小写的in_array函数

使用该in_array函数时是否可以进行不区分大小写的比较?

所以使用这样的源数组:

$a= array(
 'one',
 'two',
 'three',
 'four'
);
Run Code Online (Sandbox Code Playgroud)

以下查找都将返回true:

in_array('one', $a);
in_array('two', $a);
in_array('ONE', $a);
in_array('fOUr', $a);
Run Code Online (Sandbox Code Playgroud)

哪些功能或一组功能可以做同样的事情?我认为in_array自己无法做到这一点.

php arrays

119
推荐指数
5
解决办法
9万
查看次数

我如何欺骗一个查看JavaScript对象"导航器"的网站,看看我不在Windows上?

我正在尝试浏览一个网站,但是,它只适用于Windows和Mac,因为它们使用navigator.platformJavaScript来查找我正在运行的体系结构.当然,他们也使用浏览器的用户代理,但这很容易欺骗.

这是有问题的.js:http://pastebin.com/f56fd608d.负责浏览器检测的代码位于顶部.有没有办法在网站运行之前更改.js文件,或类似的东西,所以我可以取消支票?

使用JavaScript控制台产生:

>navigator.platform
Linux i686

显然,我更改了浏览器的用户代理,但navigator.platform似乎没有从用户代理获取它的值.

也许有人知道如何更改返回的值navigator.platform,因为我讨厌在VirtualBox下运行Windows来使用此站点.

编辑:这可能是有趣的,因为Linux用户可能被人为地拒绝访问网站,并且无能为力.

javascript browser user-agent

17
推荐指数
3
解决办法
1万
查看次数

XtraGrid Suite - 有没有办法向单元格添加按钮或超链接?

我正在使用DevExpress制作的XtraGrid套件.我找不到任何类型的功能,但我很好奇你是否可以添加按钮或超链接到网格单元格.

上下文:我有一个事件列表.每个事件都有一个时间,开始/结束和一个类别(实用程序和维护).可以有Start事件和Stop事件.完成了对问题的分析后,我决定为每个事件设置一个StartTime和EndTime是行不通的.

因此,如果事件开始,我会将当前时间记录到Event对象,并将其设置为"Start"事件.我想在该行的单元格中添加一个"停止"按钮/超链接.如果用户希望记录Ends事件,则事件类型等将被复制到类型为"Stop"的新事件,按钮将消失.

我希望这是有道理的.

编辑:Aaronaught的回答实际上比我原来要求的更好(一个按钮)所以我已经更新了这个问题.这样,任何想要在单元格中放置超链接的人都可以从他的例子中受益:)

.net devexpress xtragrid winforms

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

如何在章节的第一页上隐藏LaTex中的页码?

如何在LaTeX中的章节的第一页上隐藏页码.

latex

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

什么时候可以在perl中使用未定义的变量并启用警告?

如果打开了警告,Perl中通常会打印Use of uninitialized value $foo如果$foo在表达式中被使用和尚未分配的值,但在某些情况下,它的确定,该变量被当作假的,0或者''没有警告.

在没有警告的情况下可以使用未初始化/未定义的变量的情况是什么?

perl warnings undefined

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

从字符串列表列表转换为python中的int列表列表

我正在从数据源中读取一些代表xy坐标的数字,我将用它来解决TSP问题.我是python的新手,所以我试图充分利用列表.在阅读并解析了数据之后,我留下了一个字符串列表列表,如下所示:

[['565.0','575.0'],['1215.0','245.0'],... yougetthepoint ... ['1740.0','245.0']]

我宁愿处理整数点.如何将包含字符串的这些列表转换为包含整数的列表?他们似乎没有很好地投射,因为我得到这个错误:

ValueError:基数为10的int()的无效文字:'565.0'

小数似乎导致问题.

python

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