问题列表 - 第10711页

关于继承的问题

class B{
private:
   void DoSomething();
}

class W{
private: 
   class D: public B{
   }

   D d; 
}
Run Code Online (Sandbox Code Playgroud)

我可以在W类的范围内调用D的基类中的私有成员函数吗?

c++

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

嵌套循环问题中的变量分配

因为obj,playCard对象是在嵌套的for循环中创建的,这意味着在第二个for循环完成后,每次从堆栈中取消分配obj?

还有一个小问题,编译器是否使用堆栈(类似于递归)来跟踪循环和嵌套循环?

for(int c = 0;c<nElems;c++) { for(int z = c + 1;z<nElems;z++) { playingCard obj; } }
Run Code Online (Sandbox Code Playgroud)

c++ stack loops

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

用C++下载URL

我希望能够用C++下载URL.简单的事情:

std::string s;
s=download("http://www.example.com/myfile.html");

理想情况下,这将包括以下URL:

我在Boost中使用asio,但它似乎没有处理ftp和https等协议的代码.现在我发现QT有更多我需要的东西(http://doc.trolltech.com/2.3/network.html).

切换到Qt是很诱人的,但它似乎有点沉重,并且与很多Boost功能相交叉.是否值得学习另一个API(Qt)或者Boost能做的比我想象的要多吗?

c++ sockets

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

如何在C#中使用WM_Close?

任何人都可以提供一个如何使用WM_CLOSE关闭像记事本这样的小应用程序的例子吗?

c# pinvoke

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

检查是否存在JSON密钥/节点

我正在使用Google Map API从邮政编码查找中检索城市+州/地区信息.问题是,在某些情况下,邮政编码查找不会检索城市名称.一个例子是92625(美国).

var g = new GClientGeocoder();
g.setBaseCountryCode('US');
g.getLocations('92625', function(response){
    if (response) {
        var place = response.Placemark[0];
        var state = place.AddressDetails.Country.AdministrativeArea.AdministrativeAreaName;
        var city  = place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.LocalityName;
        GLog.write("City = "+city+" : State/Region = "+state+" : Country = " + g.getBaseCountryCode());
    }
});
Run Code Online (Sandbox Code Playgroud)

在某些情况下,如上所述,结果中不会有城市名称,因此城市将存在未定义的错误,因为关键位置不存在.此错误会阻止脚本的其余部分运行.

我能够通过...来弥补它

    if (place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality != null)
        var city  = place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.LocalityName;
    else
        var city = '';
Run Code Online (Sandbox Code Playgroud)

...但这让我对其他键的类似错误感到偏执.例如:如果未定义AdministrativeArea,则上述IF语句也会导致未定义的错误.那么我应该检查每个Key/Node是否存在?似乎是一个混乱的方法,因为其中一些键是5级以上的深度...是否有一个更容易的方法,也许一些我不熟悉的JQuery方法?

javascript json google-maps

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

使用Django创建非重新加载动态Web应用程序

据我所知,对于来自webapp的新请求,您需要重新加载页面以处理并响应该请求.

例如,如果要在帖子上显示评论,则需要重新加载页面,处理评论,然后显示.然而,我想要的是,我希望能够添加注释(例如facebook,其中注释被添加并显示,例如,无需重新加载整个页面),而无需重新加载网页.是否可以只使用没有Javascript/AJAX知识的Django和Python?

我听说有可能用AJAX(我不知道怎么做),但我想知道是否可以用Django做.

谢谢,

python django ajax

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

基于Visual Studio的新应用程序应该基于2008还是2010?

我正在考虑基于Visual Studio Shell(主要是隔离模式)创建产品.由于Visual Studio 2010很可能在我的产品之前就是RTM,从VS2010作为基础而不是VS2008开始是否有意义?

有没有人看过他们改变了与shell框架相关的内容,是否有足够的改进以保证在更好的文档和非beta版2008上使用它?

vsx visual-studio visual-studio-shell

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

按字符串属性值对对象数组进行排序

我有一个JavaScript对象数组:

var objs = [ 
    { first_nom: 'Lazslo', last_nom: 'Jamf'     },
    { first_nom: 'Pig',    last_nom: 'Bodine'   },
    { first_nom: 'Pirate', last_nom: 'Prentice' }
];
Run Code Online (Sandbox Code Playgroud)

如何根据last_nomJavaScript中的值对它们进行排序?

我知道sort(a,b),但这似乎只适用于字符串和数字.我是否需要为toString()对象添加方法?

javascript arrays sorting

2535
推荐指数
44
解决办法
137万
查看次数

如何向程序编程人员讲授面向对象的编程?

我被要求开始向一组程序程序员教授C#和OO概念.我已经搜索了从哪里开始的想法,但我正在寻找关于主题的一般共识以及最初要避免的主题.

编辑

我打算每周分30分钟提交信息,直到不再有意义见面.这些演讲针对的是从新手到专家等各种技能水平的同事.

oop

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

jQuery删除更大的范围?

如果我有一个嵌套的元素:

<ul>
    <li><img src="/blah.jpg" class="removeme" /></li>
    <li><img src="/ole.jpg" class="keepme" /></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

如何删除包含img类的整个列表removeme?我已经能够到达

警报($(容器名称).儿童( 'UL').儿童( '礼').子女().hasClass( "removeme"))

返回true,但我似乎无法删除整个<li></li>(和只是张图片).

提前致谢!

jquery

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