问题列表 - 第36447页

typeinfo/typeid输出

我目前正在尝试调试一段简单的代码,并希望看到特定的变量类型在程序中如何变化.

我正在使用typeinfo头文件,所以我可以使用typeid.name().我知道typeid.name()是特定于编译器的,因此输出可能不是特别有用或标准.

GCC假设存在一个typeid输出符号列表,我正在使用但是我找不到尽管搜索的潜在输出列表.我不想根据输出进行任何类型的转换或操纵任何类型的数据,只需按照其类型.

#include <iostream>
#include <typeinfo>

int main()
{ 
    int a = 10;
    cout << typeid(int).name() << endl;
}
Run Code Online (Sandbox Code Playgroud)

在任何地方都有符号列表吗?

c++ gcc types

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

是否可以将参数传递给SQL Server数据库中的触发器?

表可以在插入/删除/更新时触发.触发器将由DB引擎在内部触发.

是否可以将参数传递给SQL Server数据库中的触发器,如存储过程?

sql sql-server-2008

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

django,python:shell中的重载函数

我在django IPython-shell中工作,可以用它开始manage.py shell.当我在shell中加载extern函数进行测试时,一切都很好.但是当我对函数进行更改时,shell仍然具有旧版本的函数.即使我做了一个新的导入.

有谁知道如何重新加载函数的实际版本?

谢谢你!

编辑:我使用Windows - 如果这有所作为.

python django shell ipython

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

php setcookie vs Zend_Http_Cookie

为什么这段代码不起作用,我怎样才能使它成功

setcookie('cookie_name','cookie_value');

不创建cookie的代码:

$cookie=new Zend_Http_Cookie('cookie_name','cookie_value','.google.com');
Run Code Online (Sandbox Code Playgroud)

或者之间有什么区别:

setcookie('cookie_name','cookie_value');
Run Code Online (Sandbox Code Playgroud)

VS

$cookie=new Zend_Http_Cookie('cookie_name','cookie_value','.google.com');
Run Code Online (Sandbox Code Playgroud)

谢谢

php zend-framework

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

您如何在下拉列表中保留特定国家/地区?

在需要按字母顺序显示的国家/地区列表中,您需要将美国放在列表顶部.你怎么会这样?

我回答说,我将有一个表格结构,使美国处于id-0.其他国家按字母顺序列出.

所以当我从桌子上拿走时,我会做一个" SELECT CountryName from tableOfCountries ORDER by ID"

我不确定面试官是否想听到这个.所以我建议用美国作为第一个元素来填充国家数组的另一个选项.然后将从查询的结果集中填充其余元素.

"SELECT CountryName FROM tableOfCountries WHERE countryName != 'US' ORDER by COUNTRY_NAME".
Run Code Online (Sandbox Code Playgroud)

这将确保美国不会被选中两次.

面试官对此选项也不满意.所以他问我是否还有其他选择.然后我在网络服务器上用一个值列表说了一个文本文件.

你有其他任何你能想到的选择吗?

.net c# oracle

7
推荐指数
2
解决办法
2197
查看次数

使用策略模式和命令模式

两种设计模式都封装了算法,并将实现细节与其调用类分离.我能辨别的唯一区别是策略模式接受执行参数,而命令模式则没有.

在我看来,命令模式要求所有执行信息在创建时都可用,并且它能够延迟其调用(可能作为脚本的一部分).

什么决定指导是使用一种模式还是另一种模式?

encapsulation design-patterns strategy-pattern command-pattern

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

C:结构初始化数组的嵌套大括号是如何工作的?

struct mystruct s[10] = {{0}};
Run Code Online (Sandbox Code Playgroud)

这似乎将结构数组初始化为0.嵌套大括号语法如何工作?

c

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

如何在 C# 3.5 的超类中定义强制转换运算符?

我有一个容器类,用于向标准数据类型(如 int、string 等)添加一些属性。这个容器类封装了这样一个(标准类型)对象的对象。然后其他类使用容器类的子类来获取/设置添加的属性。现在我希望子类可以在其封装对象和自身之间隐式转换,而无需在其中添加额外的代码。

这是我的课程的简化示例:

  // Container class that encapsulates strings and adds property ToBeChecked
  // and should define the cast operators for sub classes, too.
  internal class StringContainer
  {
    protected string _str;

    public bool ToBeChecked { get; set; }

    public static implicit operator StringContainer(string str)
    {
      return new StringContainer { _str = str };
    }

    public static implicit operator string(StringContainer container)
    {
      return (container != null) ? container._str : null;
    }
  }

  // An example of many sub classes. Its …
Run Code Online (Sandbox Code Playgroud)

c# casting operator-keyword

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

javascript:递归匿名函数?

假设我有一个基本的递归函数:

function recur(data) {
    data = data+1;
    var nothing = function() {
        recur(data);
    }
    nothing();
}
Run Code Online (Sandbox Code Playgroud)

如果我有匿名功能,我怎么能这样做...

(function(data){
    data = data+1;
    var nothing = function() {
        //Something here that calls the function?
    }
    nothing();
})();
Run Code Online (Sandbox Code Playgroud)

我想要一种方法来调用调用这个函数的函数...我已经看到某个地方的脚本(我记不清哪里)可以告诉你一个被调用的函数的名字,但我记不起任何一个那个信息现在.

javascript recursion scope anonymous-function

112
推荐指数
7
解决办法
6万
查看次数

PHP迭代每月和每年的几天

如果月份和年份是参数,我如何打印(回显)未知月份的日期?

谢谢.

php parameters date

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