问题列表 - 第26090页

这个"标签"在C++中意味着什么?

我正在阅读一些c ++代码,我看到了一些有趣的东西.

代码是这样的:

repeat:
    ...code here....
fallback:
    ...code here....
start:
        ....another code....
Run Code Online (Sandbox Code Playgroud)

这是我第一次在c ++代码中看到这种"标签",我称之为标签cos我在汇编代码中看到类似的东西,其中代码被分成具有以冒号结尾的不同标题的部分.

我问你这意味着什么,它有什么用?

c++

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

如何从文件中获取整个函数

好的,我现在正在逐行阅读文件。我知道文件中的每个函数名称,因为它是在 XML 文档中的其他地方定义的。那应该是这样的:

function function_name
Run Code Online (Sandbox Code Playgroud)

其中 function_name 是函数的名称。

我从一个 XML 文档中获取了所有函数定义,我已经将它放入了一个函数名数组中,我只需要从 php 文件中获取这些函数。并重建该 php 文件,使其中仅包含这些功能。也就是说,如果一个 php 文件的函数比 XML 标签中定义的函数多,那么我需要去掉这些函数,只用用户在 XML 文件中指定的函数重写 .php 文件。

因此,我面临的困境是如何确定逐行读取函数的 END,并且我知道函数中可以包含函数。所以我不想删除其中的功能。只是独立的且未在随附的 XML 文件中定义的函数。关于如何做到这一点的任何想法?

好的,我现在正在使用以下功能:

//!!! - Used to grab the contents of all functions within a file with the functions array.
function get_functions($source, $functions = array()) 
{
    global $txt;

    if (!file_exists($source) || !is_readable($source))
        return '';

    $tokens = token_get_all(file_get_contents($source));

    foreach($functions as $funcName)
    {
        for($i=0,$z=count($tokens); $i<$z; $i++)
        {
            if (is_array($tokens[$i]) && $tokens[$i][0] == T_FUNCTION && is_array($tokens[$i+1]) && $tokens[$i+1][0] …
Run Code Online (Sandbox Code Playgroud)

php file-io function

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

Clojure程序读取自己的MANIFEST.MF

Clojure程序如何找到自己的MANIFEST.MF(假设它打包在一个JAR文件中).

我试图从我的"-main"函数执行此操作,但我找不到要在以下代码中使用的类:

  (.getValue
    (..
      (java.util.jar.Manifest.
        (.openStream
          (java.net.URL.
            (str
              "jar:"
              (..
                (class **WHAT-GOES-HERE**)
                getProtectionDomain
                getCodeSource
                getLocation)
              "!/META-INF/MANIFEST.MF"))))
      getMainAttributes)
    "Build-number"))
Run Code Online (Sandbox Code Playgroud)

谢谢.

clojure manifest

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

指针和地址

考虑下面的例子

int nCount[2] = {5,10};
int* ptrInt;
ptrInt = nCount;
cout<<ptrInt<<Endl;//this will print the address of arrar nCount
Run Code Online (Sandbox Code Playgroud)

现在考虑一下

char *str = "Idle mind is a devil's workshop";
int nLen = strlen(str);

char* ptr;
ptr = new char[nLen+1];

strcpy(ptr,str);

cout<<ptr<<endl;//this wil print the string 
Run Code Online (Sandbox Code Playgroud)

但不应该打印str的地址.我不是很有所作为.

c++ pointers

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

Enthought Python,Sage或其他(在Unix集群中)

我有机会获得Unix机器的集群,但他们没有我需要的(软件numpy的,SciPy的,matplotlib等),所以我必须自己安装它们(我没有root权限,要么,所以命令喜欢apt-getyast不工作).

在最坏的情况下,我将不得不从源代码编译它们.还有更好的方法吗?我听说过Enthought PythonSage,但我不确定最好的方法是什么.

有什么建议?

python unix numpy scipy

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

JS DOM:按文本内容获取元素

我正在寻找一种使用JS在DOM树上执行全文搜索的方法.换句话说,我想检索包含给定字符串的文本节点列表.

我已经尝试过mootools' Element.getElements ( ':contains[string]' )但是我无法使用包含空格的字符串.

编辑:jQuery和mootools似乎让他们的:contains运算符通过树遍历工作.这意味着搜索页面没有本地方式,这是正确的吗?如果页面很大,并且您对元素的唯一信息是要搜索的字符串,则效率非常低.我错了吗?

我在想索引的所有文本节点,并核对了被搜索的每个字符串的索引,但是,在我的项目,有没有办法告诉时,为了保持这样的指数最高最新的DOM更新.

有更好的想法吗?

谢谢

javascript dom textnode

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

如何操作facet_grid图的条带文本?

我想知道如何在刻面图中操纵条带文本的大小.我的问题类似于关于情节标题的问题,但我特别关注的是不是操纵情节标题而是出现在方面标题中的文本(strip_h).

例如,考虑mpg数据集.

    library(ggplot2) 
    qplot(hwy, cty, data = mpg) + facet_grid( . ~ manufacturer)
Run Code Online (Sandbox Code Playgroud)

结果输出会生成一些不适合条带的构面标题.

我认为必须有一种方法grid来处理条带文本.但我仍然是一个新手,并且不确定哈德利书中grid附录是如何做到的.此外,我担心如果我做错了会破坏我的洗衣机,因为我相信所有的技术都通过The Force连接:-(

提前谢谢了.

r ggplot2

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

如何将分钟转换为天,小时,分钟

如何在java中将分钟转换为小时和分钟(我们这里有一周,7天)

 public String timeConvert(int time){
   String t = "";

   int h = 00;
   int m = 00;

  // h= (int) (time / 60);
  // m = (int) (time % 60);

  // if(h>=24) h=00;

   if((time>=0) && (time<=24*60)){
      h= (int) (time / 60);
      m = (int) (time % 60);
   }else if((time>24*60) && (time<=24*60*2)){
       h= (int) (time / (1440));
      m = (int) (time % (1440));
   }else if((time>24*60*2) && (time<=24*60*3)){
       h= (int) (time / (2880));
      m = (int) (time % (2880));
   }else if((time>24*60*3) && …
Run Code Online (Sandbox Code Playgroud)

java time duration

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

关闭表单然后再调用另一个表单

我想关闭我正在使用的当前表单(MainForm),然后打开第二个表单(Form).

我试过了:

private void buttonStartQuiz_Click(object sender, EventArgs e)
{
    this.Close();

    Form2 form2 = new Form2();
    form2.ShowDialog();
}
Run Code Online (Sandbox Code Playgroud)

或者添加this.Close();form2.ShowDialog()也不起作用.

任何提示?

编辑:也可以通过this.Close()form2.ShowDialog()关闭新表单后关闭它来添加它.如果我选择form2.Show()它会立即关闭两个表格.

c# forms winforms

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

使用Python套接字将数据作为实例发送

我正在研究2人游戏的网络部分(类似于俄罗斯方块),我正试图将游戏网格从客户端传递到服务器,反之亦然.但是,当我尝试使用send(grid)时,我得到一个TypeError:send()参数1必须是字符串或只读缓冲区,而不是实例.

无论如何要绕过这个,或者我是否必须将我的网格实例转换为字符串然后从另一边解释它?提前致谢!

python sockets

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

标签 统计

c++ ×2

python ×2

c# ×1

clojure ×1

dom ×1

duration ×1

file-io ×1

forms ×1

function ×1

ggplot2 ×1

java ×1

javascript ×1

manifest ×1

numpy ×1

php ×1

pointers ×1

r ×1

scipy ×1

sockets ×1

textnode ×1

time ×1

unix ×1

winforms ×1