小编x s*_*red的帖子

MinGW的非本地化版本?

有没有办法用gcc下载MinGW,那是不是本地化的?如果系统语言不是英语,则本地化的gcc会导致所有警告在CodeBlock中成为错误.这是一个在这里报告的错误:

http://forums.codeblocks.org/index.php/topic,9489.msg67120.html

该线程还包含该问题的可行解决方案,但如果可以首先下载非本地化版本,这将更加方便.

localization mingw

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

'this'类型为"Class*const",即使方法不是const

今天我注意到'this'的类型有些奇怪.如果您有这样的事情:

class C {
    void funcA() {
        funcB(this);
    }

    void funcB(C obj) {
        //do something
    }
};
Run Code Online (Sandbox Code Playgroud)

你当然会得到一个错误,因为funcB()需要一个对象,而'this'是一个指针.我不小心忘记了星号,但对错误信息感到惊讶,因为它说:

no matching function for call to 'C::funcB(C* const)'
Run Code Online (Sandbox Code Playgroud)

当funcA()不是常数时,const来自何处?

c++ const

4
推荐指数
2
解决办法
165
查看次数

导入matplotlib时遇到问题

我在PyCharm4.5.3中导入matplotlib时遇到了麻烦

from pylab import *`
Run Code Online (Sandbox Code Playgroud)

错误:

Traceback (most recent call last):
  File "/home/vera/PycharmProjects/COM/backend/17.08", line 10, in <module>

    from pylab import *

  File "/usr/lib/python3/dist-packages/pylab.py", line 1, in <module>

from matplotlib.pylab import *

  File "/usr/lib/python3/dist-packages/matplotlib/pylab.py", line 226, in <module>

import matplotlib.finance

  File "/usr/lib/python3/dist-packages/matplotlib/finance.py", line 21, in <module>

from matplotlib.dates import date2num

  File "/usr/lib/python3/dist-packages/matplotlib/dates.py", line 119, in <module>


     from dateutil.rrule import (rrule, MO, TU, WE, TH, FR, SA, SU, YEARLY,
      File "/usr/lib/python3/dist-packages/dateutil/rrule.py", line 55
        raise ValueError, "Can't create weekday with n == 0" …
Run Code Online (Sandbox Code Playgroud)

matplotlib python-3.x

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

为什么我收到错误:没有名为'email.MIMEMultipart'的模块?

我正在尝试使用简单的代码来从Python脚本发送电子邮件.我一直收到模块'email.MIMEMultipart'不存在的错误.为了简化问题/答案过程,我可以进一步缩小范围.从Python环境提示我可以进入

>>>导入电子邮件

>>>目录(电子邮件)

它将在电子邮件模块中列出一堆模块,但没有任何MIME模块.我可以在WindowsExplorer中看到它们与所有其他模块在同一个lib文件夹中.在搜索了其他问题之后,我确实看到我将我的测试程序命名为"email.py",我现在看到它是一个很大的禁忌.我删除了它,并确认没有'email.pyc'.

我使用的是Windows 10,Python 3.5.2.我已经重新安装了Python而没有任何改进.

谁能告诉我还有什么我应该检查的?这是实际的代码:

 import smtplib
 from email.MIMEMultipart import MIMEMultipart
Run Code Online (Sandbox Code Playgroud)

python email module python-3.x

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

C#/ XAML winRT应用程序导出PDF

如何在winRT应用程序中生成pdf?我正在使用iTextSharp在windows store应用程序中生成pdf,但winRT没有filestream,filemode或filedirectory.救命

这是我的代码:

iTextSharp.text.pdf.PdfWriter writer = 
    iTextSharp.text.pdf.PdfWriter.GetInstance(
        doc, new System.IO.FileStream(System.IO.Directory.GetCurrentDirectory() +
                                      "\\ScienceReport.pdf", System.IO.FileMode.Create
        )
    );
Run Code Online (Sandbox Code Playgroud)

c# winapi xaml windows-runtime

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

无论输入如何,strcmp始终为true

所以我目前正在学习C编程,为大学期开学做准备.有点像"抬腿"的事情.无论如何,我正在做一些比较字符串和使用字符串复制函数在字符串数组中放置新值的练习,但我得到一些我真的无法解释的意外行为.无论我输入什么,它总是显示字符串比较检查的肯定结果,我无法确定我出错的地方.如果有人愿意帮助我,我将不胜感激!

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
    char tVar1[10];
    char tVar2[10];

    printf("Enter your first test variable: \n");
    scanf("%c", &tVar1);

    strcpy(tVar2, "yes");

    if(strcmp(tVar1, "yes") == 0)
        {
            printf("It would probably be more effective if you used two different variables.");
        }
    else
        {
            printf("Nope, just the same amount of effectiveness.");
        }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c codeblocks

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