小编Sup*_*ing的帖子

c ++中数组的长度

我读到了用C++获取数组的长度,你这样做:

int arr[17];
int arrSize = sizeof(arr) / sizeof(int);
Run Code Online (Sandbox Code Playgroud)

我试着为字符串做同样的事情:我在哪里

string * arr;
arr = new (nothrow) string [213561];
Run Code Online (Sandbox Code Playgroud)

然后我做

arr[k] = "stuff";
Run Code Online (Sandbox Code Playgroud)

我循环遍历每个索引并在其中放入"stuff".

现在我想要数组的大小应该是213561,这是正确的方法,为什么它在C++中如此复杂?

c++ arrays

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

如何检查最后四位(LSB)中的至少三个是否打开

我尝试在C中这样做:

    int val = 0xCAFE;
int uc = val & 14;


if (val & 15 == 15 || val & 7 == 7 || val & 11 == 11|| val & 13 == 13 || val & 14 == 14){
    printf("asdjfkadscjas \n");
}
Run Code Online (Sandbox Code Playgroud)

但是,这不是应该打印随机字符串.它适用于15,7,11,13 tho.

如果有人知道更好的方式会有所帮助.我对bitwise运算符不好.

谢谢

c

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

Rails:has_many和路由

我正在努力创建一个有很多奖项的学生

所以我在routes.rb中有这样的东西:

资源:学生,has_many => [:奖项]

如果我想看一个学生的奖项,我认为这应该是我的链接:

本地主机:3000 /学生/ 1 /奖项

但我得到的路线未找到错误.

我错过了什么?

ruby-on-rails

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

在perl中运行python脚本

我有两个脚本,一个python脚本和一个perl脚本.

如何使perl脚本运行python脚本然后自行运行?

python perl

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

文件太大,已添加到 gitignore 但仍在尝试添加

我收到这个错误

远程:错误:文件 _____ 为 262.63 MB;这超出了 GitHub 的文件大小限制 100.00 MB

所以我将文件添加到 .gitignore 中。

但它仍在尝试添加它。我需要做些什么才能让它发挥作用吗?

git

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

像_sqlite3_open这样的符号没有找到错误

嗨,我得到这个错误:

Undefined symbols:
  "_sqlite3_open", referenced from:
      _main in ccRlWVer.o
  "_sqliite3_close", referenced from:
      _main in ccRlWVer.o
  "_sqlite3_exec", referenced from:
      _main in ccRlWVer.o
  "_sqlite3_errmsg", referenced from:
      _main in ccRlWVer.o
  "_sqlite3_close", referenced from:
      _main in ccRlWVer.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

这是我的代码:

const char * filename = "database.db";
sqlite3 * ppDb;
int rc;
rc = sqlite3_open(filename, &ppDb);
if( rc ){
    fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(ppDb));
    sqlite3_close(ppDb);
    exit(1);
}

char * errMsg = 0;
sqlite3_exec(ppDb, sql ,display_result, 0, …
Run Code Online (Sandbox Code Playgroud)

c

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

Rails:link_to方法

我有这样的事情:

<p>
  <b>Tags:</b>
  <%if @post.tags.count > 0%>
    <%= @post.tags.collect {|c| (link_to c.name, c)}.join(", ")%>
  <%else%>
    Does not have any tags.
  <%end%>
</p>
Run Code Online (Sandbox Code Playgroud)

哪能给我

Tags: <a href="/tags/1">Java</a>, <a href="/tags/2">CSS</a>
Run Code Online (Sandbox Code Playgroud)

而不是Java和CSS链接.我错过了什么?

ruby-on-rails

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

iOS使用NSMutable数组制作2D数组

我想制作一个像这样的2D数组

[[1,2,3],[94,22],[2,4,6],[1,3,5,6]]

使用NSMutable数组为iOS执行此操作的最佳方法是什么

objective-c ios

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

rails删除用户会话路径

我正在使用设计gem来在我的应用程序中进行身份验证.

这是我签署的代码:

    <%= link_to "Sign out", destroy_user_session_path, :method => :delete %>
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

    <%= link_to "Sign out", destroy_user_session_path%>
Run Code Online (Sandbox Code Playgroud)

当我点击退出时,我得到:

No route matches [GET] "/users/destroy"
Run Code Online (Sandbox Code Playgroud)

但是当我运行rake路由时,你可以看到它(只是没有GET):

    destroy_user_session DELETE /users/sign_out(.:format)      devise/sessions#destroy
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

ruby-on-rails

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

检测浏览器滚动

如何知道用户何时在屏幕上滚动?

javascript

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

标签 统计

ruby-on-rails ×3

c ×2

arrays ×1

c++ ×1

git ×1

ios ×1

javascript ×1

objective-c ×1

perl ×1

python ×1