小编fat*_*fat的帖子

如何评估IP?

如何确定字符串是否为IP地址?无论是IPv4还是IPv6

什么是最少和最多的字符?

我认为这将是一个正则表达式的答案.

regex language-agnostic validation

8
推荐指数
3
解决办法
2587
查看次数

printf C中的变量

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

int main()
{
    int x = 1;

    printf("please make a selection with your keyboard\n");
    sleep(1);
    printf("1.\n");

    char input;
    scanf ("%c", &input);
    switch (input) {
        case '1':
            x=x+1;
            printf(x);
    }

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

我正在尝试将变量添加到自身,然后打印出该变量,但我似乎无法让我的代码工作.

我的输出错误是

newcode1.c: In function ‘main’:
newcode1.c:20:2: warning: passing argument 1 of ‘printf’ makes pointer from integer without a cast [enabled by default]
In file included from newcode1.c:1:0:
/usr/include/stdio.h:362:12: note: expected ‘const char * __restrict__’ but argument is of type ‘int’
newcode1.c:20:2: warning: format not …
Run Code Online (Sandbox Code Playgroud)

c variables

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

在Linux上构建静态Qt5:如何在部署时处理字体?

我已经使用这些配置选项(Ubuntu 12.04)创建了Qt 5.2.0库的静态版本:

-opensource -confirm-license -force -pkg-config -release -static -prefix'/ home/juzzlin/qt5'-no-icu -opengl desktop -no-glib -accessibility -nomake examples -nomake tests -qt-zlib - qt-libpng -qt-libjpeg -qt-sql-sqlite -qt-xcb -qt-pcre -v

现在,问题是当我编译并链接我的应用程序对这些Qt库时,它尝试从Qt安装路径加载字体/home/juzzlin/qt5/lib/fonts.这应该怎么样?该应用程序适用于我用来编译它的机器,但不适用于其他机器.我也不想将Qt东西安装到应用程序的某些系统目录中,因为应用程序不应该这样做.

这是我得到的错误:

QFontDatabase:找不到字体目录/ home/juzzlin/qt5/lib/fonts - 是否正确安装了Qt?

如何强制它在其他目录中搜索字体?

另一件我不明白的是,为什么我在使用MXE交叉编译Windows时没有遇到同样的问题?它在编译Qt库时使用几乎相同的配置选项.

c++ linux fonts qt

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

如何删除最后一页

我有包含两页的文档.起初我从上到下有桌子.第二页由单个不可打印的段落字符组成.我无法删除该字符.我想只有一个页面的表格.有可能吗?我在最后一个表格单元格中尝试了Ctrl+ Shift+ Del,但它不起作用.软件版本:4.1.3.2

libreoffice

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

如何在Visual Studio Code的文件夹视图中按类型对文件排序

使用Visual Studio Code,打开文件夹视图时如何按类型对文件排序?

visual-studio-code

8
推荐指数
2
解决办法
2219
查看次数

如何一次性或手动或本地安装 C# 依赖项以在没有 VS-code 的互联网连接的情况下脱机工作?

我不需要每次重新打开我的项目时都下载 C# 依赖项的包,它会消耗时间。此外,当您像我这样的互联网连接速度较慢时,将很难继续。

我在搜索解决方案时得到的是 .vsix 解决方案,但它没有帮助。

Installing C# dependencies...
Platform: win32, x86_64

Downloading package 'OmniSharp for Windows (.NET 4.6 / x64)' (33778 KB).................... Done!
Validating download...
Integrity Check succeeded.
Installing package 'OmniSharp for Windows (.NET 4.6 / x64)'

Downloading package '.NET Core Debugger (Windows / x64)' (47489 KB).................... Done!
Validating download...
Integrity Check succeeded.
Installing package '.NET Core Debugger (Windows / x64)'

Downloading package 'Razor Language Server (Windows / x64)' (59571 KB).................... Done!
Installing package 'Razor Language Server (Windows / …
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-code asp.net-core

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

DataGridView限制用户输入

是否可以DataGridView通过RegEx?限制用户对单元格的输入?例如,将单元格输入的设置格式设置为此类[0-9]{2}禁止用户输入除2位数之外的其他内容.

更新 对不起,我不是很清楚.我知道CellValidation事件,我可以在用户输入后检查输入的值.但我想知道我是否可以此事件之前阻止错误的用户输入.我的意思是用户在单元正则表达式时不能输入字母[0-9].有可能吗?

c# regex datagridview input winforms

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

如果你不知道javascript中每个数组的长度,如何比较两个不同长度的数组?

我被困在这里.我有两个数组,我不知道每个数组的长度,它们可以是相同的长度或没有,我不知道,但我需要创建一个新数组,其数字不常见于a(2, 10).

对于这种情况:

    var a = [2,4,10];
    var b = [1,4];

    var newArray = [];

    if(a.length >= b.length ){
        for(var i =0; i < a.length; i++){
            for(var j =0; j < b.length; j++){
                if(a[i] !=b [j]){
                    newArray.push(b);        
                }        
            }
        }
    }else{}  
Run Code Online (Sandbox Code Playgroud)

我不知道为什么我的代码永远不会达到第一个条件,当b的长度超过a时,我不知道该怎么做.

javascript arrays for-loop

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

如何使用民意调查来接受多个客户?(TCP服务器)(C)

这项轮询业务似乎是由疯子编写的,我不确定如何使用它来允许多个客户端连接到服务器,然后将其输入发送给所有其他客户端。

因此,如果我想让三个客户加入,我将需要以下内容:

  ufds[0].fd = sd;
  ufds[0].events = POLLIN;
  ufds[1].fd = sd2;
  ufds[1].events = POLLOUT;
  ufds[2].fd = sd2;
  ufds[2].events = POLLOUT;
  ufds[3].fd = sd2;
  ufds[3].events = POLLOUT;
  ufds[4].fd = sd2;
  ufds[4].events = POLLOUT;
Run Code Online (Sandbox Code Playgroud)

然后到底该做些什么以便可以读入和写出消息?

c tcp chat client-server poll-syscall

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

Visual Studio 重命名存储

是否可以在Visual StudioGit Changes窗口中设置存储的名称而不是标准名称WIP on <branch name>

ide visual-studio visual-studio-2022

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