小编nos*_*e25的帖子

如何将命令行参数转换为int?

我需要得到一个参数并将其转换为int.到目前为止,这是我的代码:

#include <iostream>


using namespace std;
int main(int argc,int argvx[]) {
    int i=1;
    int answer = 23;
    int temp;

    // decode arguments
    if(argc < 2) {
        printf("You must provide at least one argument\n");
        exit(0);
    }

    // Convert it to an int here

}
Run Code Online (Sandbox Code Playgroud)

c++ argument-passing command-line-arguments

54
推荐指数
3
解决办法
11万
查看次数

UISwitch,类似Mac的东西?

我相信大多数人都熟悉UISwitchiOS.他们现有的任何项目是否都试图在Mac上实现这样的功能?如果没有,一个人会从哪里开始制作一个?我经常看到它们,可以想到这么多用途.

提前致谢

macos cocoa uiswitch

10
推荐指数
5
解决办法
5056
查看次数

NSBezierPath圆角矩形有坏角

我有NSBezierPath一个圆角矩形,但它的角落看起来波涛汹涌,并且在全尺寸观看时显得比其余的笔划更亮.我的代码是:

 NSBezierPath *path = [NSBezierPath bezierPath];
    [path appendBezierPathWithRoundedRect:NSMakeRect(0, 0, [self bounds].size.width, [self bounds].size.height) xRadius:5 yRadius:5];

    NSGradient *fill = [[NSGradient alloc] initWithColorsAndLocations:[NSColor colorWithCalibratedRed:0.247 green:0.251 blue:0.267 alpha:0.6],0.0,[NSColor colorWithCalibratedRed:0.227 green:0.227 blue:0.239 alpha:0.6],0.5,[NSColor colorWithCalibratedRed:0.180 green:0.188 blue:0.196 alpha:0.6],0.5,[NSColor colorWithCalibratedRed:0.137 green:0.137 blue:0.157 alpha:0.6],1.0, nil];
    [fill drawInBezierPath:path angle:-90.0];

    [[NSColor lightGrayColor] set];
    [path stroke];
Run Code Online (Sandbox Code Playgroud)

下面是2个角落的图片(在小图片中不那么明显):

角落

任何人都知道是什么导致了这个?我只是错过了一些东西吗?

谢谢你的帮助

cocoa stroke nsbezierpath

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

C++中的引导加载程序

我通过在软盘上制作一个小的装配引导加载程序,并且想知道是否可以在c ++中创建引导加载程序,如果是这样,我可以从哪里开始?据我所知,我不确定它甚至会使用int main().

谢谢你的帮助.

c++ assembly bootloader

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

NSDecimalNumber减法

我需要从数字a中减去0.5并将答案设置为数字b.我的代码看起来会起作用,但我不确定我做错了什么.我得到的错误是在减法线上,错误说incompatible type for argument 1 of 'decimalNumberBySubtracting:'.

继承我的标题:(注意:我只显示数字,因为标题很大)

    NSDecimalNumber *a;
    NSDecimalNumber *b;
Run Code Online (Sandbox Code Playgroud)

继承人:(假设这是在IBAction中)

    b = [a decimalNumberBySubtracting:0.5];
Run Code Online (Sandbox Code Playgroud)

如果有人知道如何正确减去任何帮助将不胜感激.

math cocoa subtraction nsdecimalnumber

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

编写安全可可代码

我在cocoa中创建一个应用程序,并希望查看其中的某些字符串是否易于访问,因此我在其上运行了OTX,遗憾的是我的所有代码都被找到了.有没有一种方法可以让我的代码更"安全"或者至少加密/隐藏字符串?我想加密字符串的原因是它是服务器的密码.我不需要它真的安全我只是不希望密码很容易找到.

谢谢你的帮助

security string encryption cocoa disassembly

5
推荐指数
2
解决办法
696
查看次数

在cocoa中保存文件

我确信这是一个非常容易回答的问题,但我仍然是可可的新手.我需要保存我的应用程序数据.该应用程序有4个文本字段,每个字段需要保存到一个文件中.然后当你打开文件时,它需要知道什么字段.我真的很困惑.另外,我知道如何使用保存面板.

cocoa file save

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

来自网站URL的NSImage

我需要NSImage从URL 创建一个,然后将其设置为我的应用程序中的图像视图.我尝试了一些我在网上找到的代码,但它没有用.如果有人知道怎么做,任何帮助都会很棒.

谢谢

url cocoa nsimage nsimageview

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

使用modalPresentationStyle显示视图

我听说你可以使用modalPresentationStyle在iPad的Mail应用程序中创建一个视图弹出窗口.我很难搞清楚如何使用它.我在这里看了这篇文章,仍然无法弄清楚如何完成这项任务.如果有人能解释如何连接控制器以使这个代码工作,这将是伟大的.

谢谢

cocoa-touch view popup ipad

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

CSS将图片放在页面顶部

我需要在CSS的网页顶部中心放置一个图像。现在,我只是使用background-image:in css,但这将其放在页面的中间。

这是我的代码:

body {
  background-image: url("theimageurlgoeshere"); //The image is 842 x 508
  background-attachment:fixed;
  background-position: center top;
  background-repeat: no-repeat;
}
Run Code Online (Sandbox Code Playgroud)

此外,更改外观background-position:似乎对网站的结果没有影响。任何帮助表示赞赏。

css background-image background-position

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