小编dom*_*lao的帖子

fprintf返回成功但无法写入现有文件

在我的代码中,fprintf通过返回在STREAM中写入的字节数成功返回,但在实际文件中,我写的字符串不存在.

c io printf file stream

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

如何在Perl中提取用双引号括起来的子字符串?

我是Perl和正则表达式的新手,我很难提取用双引号括起来的字符串.例如,

"Stackoverflow is

awesome"

在我提取字符串之前,我想检查它是否是变量中整个文本行的结尾:

if($wholeText =~ /\"$/)   #check the last character if " which is the end of the string
{
   $wholeText =~ s/\"(.*)\"/$1/;   #extract the string, removed the quotes
}
Run Code Online (Sandbox Code Playgroud)

我的代码不起作用; 它没有进入if条件.

regex perl

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

如何正确地将值赋给具有类数据类型的结构的成员?

请在下面查看代码.它编译成功但预期结果不起作用.我很困惑,因为我的数组初始化是有效的,

//cbar.h
class CBar
{
public:
    class CFoo
    {
    public:
       CFoo( int v ) : m_val = v {}
       int GetVal() { return m_val; }
    private:
       int m_val;
    };
public:
    static const CFoo foo1;
    static const CFoo foo2;

public:
    CBar( CFoo foo ) m_barval( foo.GetVal() ){}
    int GetFooVal() { return m_barval; }
private:
    int m_barval;
};

//cbar.cpp
const CBar::CFoo foo1 = CBar::CFoo(2);
const CBar::CFoo foo2 = CBar::CFoo(3);

//main.cpp
struct St
{
    CBar::CFoo foo;
};

St st[] = { CBar::foo1, CBar::foo2 …
Run Code Online (Sandbox Code Playgroud)

c++

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

MySQL中字符串字段和生日的数据类型

我是MySQL的新手,我想用firstname,lastname和birthdate字段创建一个表.

这三个字段的适当数据类型是什么?

谢谢.

mysql

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

如何对项目进行排序,然后使用 SQL 按另一个条件再次排序

我正在使用 MySQL,我想对记录进行排序,或者我想对记录进行分组,然后按另一种条件再次对其进行排序,例如我有 6 个项目,

Names Group
Jack  G1
Dian  G2
Emily G2
Dean  G1
Teddy G2
Gabe  G1
Run Code Online (Sandbox Code Playgroud)

所以我想按字母顺序或按名称按组对它进行排序。喜欢,

Dean  G1
Gabe  G1
Jack  G1
Dian  G2
Emily G2
Teddy G2
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,如何在 MySQL 中这样排序?

谢谢。

mysql

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

如何在批处理脚本中删除变量中的引号

我在批量编程中遇到了问题.我获取控制台生成的字符串,然后该字符串包含双引号,我将其保存到变量,如,

"/path/compile" -o source.cpp
Run Code Online (Sandbox Code Playgroud)

现在我的问题是,如何删除这2个双引号?我不知道如何删除字符串中间的引号.

请指教

windows batch-file

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

fopen函数中a和a +选项有什么区别?

我无法理解C fopen api文档中"a"和"a +"选项的描述."a +"中的选项是追加和更新.这里更新一词是什么意思?

c c++

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

如何获取批处理脚本中所有子文件夹的名称?

我只是想知道如何在当前目录中获取文件夹的所有名称.例如,在我当前的目录中,我有三个文件夹:

stackoverflow
reddit
codinghorror

然后当我执行我的批处理脚本时,所有三个文件夹都将在屏幕上打印.

我怎样才能做到这一点?

windows batch-file

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

打开jquery对话框时,页面自动转到顶部

每次我点击底部的按钮打开jquery对话框时,页面都会自动滚动到顶部.我正在使用firefox浏览器.

请指教.

非常感谢.

jquery

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

静态互斥和非静态互斥之间的区别

我在.cpp中有一个代码

namespapce A
{
    namespace
    {
        static CMutex initMutex;
    }

    void init()
    {
        //code here
    }

    void uninit()
    {
        //code here
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我删除互斥锁中的静态并且是否存在静态,有什么不同?静电有什么用?

谢谢!

c++ mutex

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

标签 统计

c++ ×3

batch-file ×2

c ×2

mysql ×2

windows ×2

file ×1

io ×1

jquery ×1

mutex ×1

perl ×1

printf ×1

regex ×1

stream ×1