问题列表 - 第40186页

Dev-C++编译错误

我想使用"Dev-C++"来编译c ++代码.所以我下载并安装它,并编写以下代码:

#include <iostream.h>

main () {
     cout << "124";
}
Run Code Online (Sandbox Code Playgroud)

但是当我编译它时,它说:

在包含自E:/ Dev-Cpp/include/c ++/3.4.2/backward/iostream.h:31的文件中,来自[myfile path]\Untitled1.cpp:1:E:/ Dev-Cpp/include/c ++/3.4.2/backward/backward_warning.h:32:2:warning:#warning此文件至​​少包含一个已弃用或过时的标头.请考虑使用C++标准第17.4.1.2节中的32个标头之一.示例包括将标头替换为C++包含的标头,或者代替不推荐使用的标头.要禁用此警告,请使用-Wno-deprecated.

看到错误后,我将代码更改为此代码:

#include <iostream>

main () {
     cout << "124";
}
Run Code Online (Sandbox Code Playgroud)

但它又说错了.

我在Turbo C++中轻松编译第一个代码,但在Dev-C++中编译...

我能做什么?

c++ dev-c++

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

有什么东西可以替换<ucontext.h>函数吗?

<ucontext.h>不推荐使用用户线程函数,因为它们使用不推荐的C 函数(它们使用带有空括号的函数声明作为参数).

它们有标准替代品吗?我不认为成熟的线程擅长实现协作线程.

c posix user-thread

22
推荐指数
3
解决办法
7325
查看次数

样式问题!条件再次条件== NULL

如果你调用某个函数,并且该函数在出现错误时返回NULL(想想malloc()或者fopen()例如),哪两个更好:

FILE *fp = fopen(argv[0], "r");

if (fp == NULL) {
    // handle error
}
Run Code Online (Sandbox Code Playgroud)

要么

if (!fp) {
    // handle error
}
Run Code Online (Sandbox Code Playgroud)

这只是风格问题吗?我认为第一个更明确更明确,但后来我很少在C :-)中编码.

c coding-style

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

你能改变twilio的声音吗?

我在Twilio上使用动词,当命令被激活时,它会说出你在标签中放置的文本.目前它已经成为男性电脑的声音.我想知道是否有任何改变声音的选择/方法?我更喜欢女性的声音,因为它们在手机上听起来更好.谢谢

api twilio

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

无法获得$(this)在jQueryUI自动完成工作

我正在尝试使用jQueryUI创建一个通用的自动完成脚本.自动完成应适用于每一个:

<input type='text' class='autocomplete' id='foo'/>
<input type='text' class='autocomplete' id='bar'/>
...
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试使用$(this)访问源函数中的'foo'或'bar',但是在发出警报时我总是得到'undefined'.

$('input.autocomplete').autocomplete({
    source: function(req, add){
        var id = $(this).attr('id');
        alert(id);
    }
});
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

jquery jquery-ui autocomplete this

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

为什么我的项目在没有变化的情况下构建?

我有很多C#(Visual Studio 2008)项目,其中一些项目正在更新程序集,即使没有任何更改(即使我选择Build而不是Rebuild).我的大多数项目都不这样做,只是奇怪的几个.

我还没有找到项目之间的任何差异,并想知道是否有人有任何想法可能会影响它.为了清楚起见,我在构建之前没有进行任何代码更改,但是当我在Visual Studio中运行Build命令时仍然正在重新创建程序集.

对不起,我不能提供任何进一步的细节,但请告诉我,如果还有什么我可以检查可能会有所帮助.

有人可以帮忙吗?我已经把头发弄了一会儿.

谢谢,艾伦

c# projects build csproj visual-studio

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

如何使DIV从其父级的父级继承其“ em”值

我们都知道,给定对象的弹性布局“ em”值是相对于该对象的父对象的,例如:

<div id="div1" style="font-size:1em;">
<p>Hello</p>
<div id="div2" style="font-size:0.5em;">
<p>Hello</p>
<div id="div3" style="font-size:0.5em;">
<p>Hello</p>
</div>
</div>
</div>

但是,是否有可能使下级DIV“重置”为em值,或者从上级的父级获取其值?

基本上,我有一些嵌套的DIV,并且我希望其中的一个可以使用文档自己的em值。使用1em不好,因为DIV的父母之一已经使用了分数。

提前致谢

西蒙

html css elasticlayout

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

为什么Safari 5不会对对象数组进行排序?

任何人都知道为什么Safari 5(Windows 7)无法对对象数组进行排序?

var arr = [{a:1},{a:3},{a:2}];
console.log(arr[0].a+','+arr[1].a+','+arr[2].a);
arr.sort(function(a,b){return a.a > b.a;});
console.log(arr[0].a+','+arr[1].a+','+arr[2].a);
Run Code Online (Sandbox Code Playgroud)

控制台结果应该是

1,3,2
1,2,3
Run Code Online (Sandbox Code Playgroud)

这在FF和IE中工作正常,但Safari返回:

1,3,2
1,3,2
Run Code Online (Sandbox Code Playgroud)

javascript arrays safari

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

Wordpress comments_template 不适用于 AJAX 调用

使用 AJAX 在主题函数中的函数中调用它时,我遇到了让 comments_template 工作的问题。它在第一次页面加载时被调用时工作正常,但在 AJAX 期间调用时则不正常。我认为缺少一些包含,但我对这里的了解不够了解。

这是我的functions.php 文件中用于我的主题的函数代码的本质。(整个事情更长)

function displayLargePost ($postid) {

// get the submitted postid parameter if set.
if (!$postid) {
    $postid = $_REQUEST['postID'];
}

$myposts = new WP_Query();
$myposts->query( 'p='.$postid );
while( $myposts->have_posts() ) : $myposts->the_post();

// some formatting stuff is done then output post content

the_content();

// some more formatting then output the comments template (doesn't work with AJAX)

comments_template();

}
Run Code Online (Sandbox Code Playgroud)

`

同样,该函数在 AJAX 调用运行时执行,除了comments_template 输出“0”外,一切正常。

谢谢你的帮助!

更新 - 使用 include(comments.php) 找出解决方法后的整个功能

function displayLargePost ($postid) …
Run Code Online (Sandbox Code Playgroud)

wordpress

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

如何在记录表中存储人员姓名

介绍

该死,这比我想的要难。

有些人的驼峰式名称如McDonaldO'Ferncher,有些人则没有双管式姓名,但连字符的名称Bowes-Lyon或只是给定名称,如Honovi Hohnihhohkaiyohos(Strong High Backed Wolf)。在某些文化空间中,例如:

  • 葡萄牙语时,您有1个以上的姓氏和1个以上的姓氏(默认情况下)。
  • 俄罗斯您有一个中间名(patronymic),这是必须的

在某些地方,您存在性别不平等,要正式称呼某个人,您需要使用前缀,例如:(Sir其中性别可以是男性,女性和中间性别)。是的,前缀根据人的年龄而变化。

这样还不够-人们可以并且将会结婚(这种情况经常发生)(您可能会多次结婚),并且这是至少一个伴侣更改姓氏默认习惯。在大多数地方,人们可以更改其姓名或至少更改名字。 替代文字

更多细节

如果您想回答问题,只是提示我正在尝试做什么,这并不重要。

我想在其中存储名称的表位于带有twig对象存储接口的xml和appengine数据存储中(除其他外,我还使用twig,因为它使我能够编译架构)。数据本身可以来自各个地方,并且可能存在使用旧名称的情况(因此-存储多个名称)。

我最好的猜测是:

@XmlAttribute @Key protected Long id;
@XmlElement(required = true) final protected List<String> lastName;
@XmlElement(required = false) protected String middleName;
@XmlElement(required = true) final protected List<String> firstName;
@XmlElement(required = …
Run Code Online (Sandbox Code Playgroud)

database-design

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