问题列表 - 第37783页

Scheme Pair的帮助

你怎么能从(5.2)到(5 2)?

scheme

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

C++:使用指针的场景是什么?"好主意"(TM)?

可能重复:
指针的常用用途?

我仍在学习C++的基础知识,但我已经足够了解有用的小程序.

我理解指针的概念,我在教程中看到的例子对我来说很有意义.但是,在实际层面上,作为(前)PHP开发人员,我还不自信在我的程序中实际使用它们.

事实上,到目前为止,我还没有觉得需要使用任何指针.我有我的类和函数,我似乎完全没有使用任何指针(更不用指针指针).我不禁为我的小程序感到有些自豪.

尽管如此,我知道我缺少一个C++最重要的功能,一个双刃:指针和内存管理可能造成破坏,看似随机的崩溃,很难找到错误和安全漏洞......但与此同时,如果使用得当,它们必须允许巧妙而有效的编程.

所以:不要使用指针告诉我我错过了什么.

什么是使用指针必须的好方案
他们允许你做什么,否则你不能这样做?
它们以哪种方式使您的程序更有效率?

那么指针指针呢?

[编辑:所有各种答案都很有用.SO的一个问题是我们不能"接受"不止一个答案.我经常希望我能.实际上,所有答案的组合有助于更好地理解整体情况.谢谢.]

c++ pointers

16
推荐指数
3
解决办法
2540
查看次数

更新后自动缩小Javascript/CSS文件?

我知道如何缩小JS和CSS文件,但有没有办法在生产系统中自动缩小这些文件?例如,我修改了原始JS文件中的内容并更新了生产环境.但是,在使用JS文件时,它应该使用JS文件的自动缩小版本(如果源文件发生更改,最好更新当前缩小版本).

考虑到我在Unix和Windows环境中都工作,编写一个bash脚本似乎不是一个看似合理的想法.所以任何与操作系统无关的东西或者最初使用PHP的东西都会很棒.有什么建议?

javascript php automation minify

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

语法错误:insert}来完成ClassBody

我创建了一个方法并不断收到错误,我需要在方法结束时包含一个}.我把}放入,错误仍然存​​在!如果我然后删除}将在先前的方法上弹出相同的错误; 那个错误以前没有.换句话说,如果我在我最近的方法上键入},那么错误就会保留在那里,只有那里.如果我删除它,它会复制我之前的方法上的错误.

private void putThreeBeepers() {
for (int i = 0; i < 2; i++) {
    putBeeper();
    move();
}
putBeeper();
}
private void backUp() {
turnAround();
move();
turnAround();
   }
Run Code Online (Sandbox Code Playgroud)

java android

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

DLL的开销

我有一个非常基本的问题.

  1. 当库仅由单个进程使用时.我应该把它作为静态库吗?
  2. 如果我将库用作DLL,但只有一个进程使用它.**开销会是多少?*

c++ windows dll

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

Java序列化问题

当我序列化抽象类时,继承子类也会序列化吗?这是否包括抽象类及其子类的成员?

public abstract class RootClass implements Serializable{
 Object data;
}

public class SubClassA extends RootClass{
 Object dataA;
}

public class SubClassB extends RootClass{
 Object dataB;
}
Run Code Online (Sandbox Code Playgroud)

现在,当我实例化SubClassA和SubClassB类时,我会将这些实例序列化,这是可能的吗?

它会包含子类和根类的成员吗?

java serialization

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

Android中的资产安全性

我们如何才能使Android资产安全,以便在部署应用程序后无人可以阅读它们?

security android assets

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

使用Foundation的Objective-C中的命令行工具?

是否有一种在Objective C中创建命令行工具的简单方法?

我宁愿不使用XCode,因为XCode有目标和可执行文件,而且只是复杂的东西.

我想以经典的方式,只需创建一个Makefile,编译一些东西得到一个可执行文件,玩它.

-

如果这是不可能的,有没有办法运行我从常规XCode CL项目获得的可执行文件?它创建了一个构建和复杂的东西.

我只是想使用我的终端而不是XCode的控制台.

xcode cocoa objective-c

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

如何使用putStringArrayListExtra()传递ArrayList

嗨,我想Arraylist从一个传递activity到另一个.我使用putStringArrayListExtra(),但显示错误:"The method putStringArrayListExtra(String,ArrayList is undefined for the type bundle."是否有其他方法可用于传递ArrayList

String test[]=new String[3]; 
ArrayList<String[]> al=new ArrayList<String[]>();  
int x,y;
test[0]="1";  
test[1]="2";  
test[2]="3";  
al.add(test);  

test = new String[3]; 
test[0]="4";  
test[1]="5";  
test[2]="6";  
al.add(test);  

Bundle list_bundle=new Bundle(); 
list_bundle.putStringArrayListExtra("lists",al); 
Intent list_intent= new Intent(v.getContext(), view_all_selected.class); 
list_intent.putExtras(list_bundle); 
startActivityForResult(list_intent, 2); 
Run Code Online (Sandbox Code Playgroud)

java android arraylist

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

如何修改UITabBarController中的标题和徽章图标

我有以下代码:

tabBarViewController = [[TabBarViewController alloc] init];
mvc = [[MapViewController alloc] init];
tvc = [[TableViewController alloc] init];
tabBarViewController.viewControllers = [NSArray arrayWithObjects: tvc, mvc, nil];
Run Code Online (Sandbox Code Playgroud)

但是,当在模拟器中打开时,我看不到这两个UITabBar的任何标题或徽章.如何为这两个分配标题和徽章?

iphone objective-c

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