小编Muh*_*aid的帖子

如何复制2个字符串数据类型的字符串

如何复制2个字符串(这里我的意思是字符串数据类型).我使用了strcpy函数,它只适用于

char a[7]="text";
char b[5]="image";
strcpy(a,b);
Run Code Online (Sandbox Code Playgroud)

但每当我使用时

string a="text";
string b="image";
strcpy(a,b);
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

functions.cpp没有匹配函数来调用`strcpy(std :: string&,std :: string&)

c++ string

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

如果在某些输入后使用,则getline()不起作用

可能重复:
需要帮助getline()

getline() 如果我在一些输入之后使用它,即不起作用

#include<iostream>
using namespace std;

main()
{
string date,time;
char journal[23];


cout<<"Date:\t";
cin>>date;
cout<<"Time:\t";
cin>>time;

cout<<"Journal Entry:\t";
cin.getline(journal,23);


cout<<endl;
system("pause");
}
Run Code Online (Sandbox Code Playgroud)

好像我getline()在输入之上使用它确实有效

cout<<"Journal Entry:\t";
cin.getline(journal,23);
cout<<"Date:\t";
cin>>date;
cout<<"Time:\t";
cin>>time;
Run Code Online (Sandbox Code Playgroud)

可能是什么原因?

c++ char getline

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

在C++中添加二进制数

如何在C++中添加两个二进制数?什么是正确的逻辑?

这是我的努力,但它似乎不正确:

#include <iostream>
using namespace std;
int main()
{
    int a[3];
    int b[3];
    int carry = 0;
    int result[7];

    a[0] = 1;
    a[1] = 0;
    a[2] = 0;
    a[3] = 1;

    b[0] = 1;
    b[1] = 1;
    b[2] = 1;
    b[3] = 1;

    for(int i = 0; i <= 3; i++)
    {
        if(a[i] + b[i] + carry == 0)
        {
            result[i] = 0;
            carry = 0;
        }

        if(a[i] + b[i] + carry == 1)
        {
            result[i] = 0;
            carry …
Run Code Online (Sandbox Code Playgroud)

c++ binary add

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

通过jquery ajax()和serialize()提交html表单

我想通过jquery ajax提交这个表单,这是我所做的,它不起作用.即表单提交页面刷新,我没有看到响应即打印阵列在同一页面上.

HTML

  <link rel='stylesheet' type='text/css' href='css/pepper-grinder/jquery-ui-1.10.4.custom.css' />
    <script  type='text/javascript' src='js/jquery-1.10.2.js' ></script>
    <script  type='text/javascript' src='js/jquery-ui-1.10.4.custom.min.js' ></script>
        <form  id="form1" method="get" action="submit.php   ">
            <label>Name of Organization</label>
            <input type="text" name="OrgName" id="OrgName" class="textfield">
            <label>Address of Organization</label>
            <input type="text" name="OrgAddress" id="OrgAddress" class="textfield">
            <input type="submit" value="Register Organization">
        </form>
        <div id="response">ads</div>

    <script>
    $document.ready(function(){
        $("#form1").click((function(event){
            event.preventDefault();

            $.ajax({
                    url:'submit.php',
                    type:'GET',
                    data:$(this).serialize(),
                    success:function(result){
                        $("#response").text(result);

                    }

            });
        });
    });
    </script>
Run Code Online (Sandbox Code Playgroud)

PHP(submit.php)

<?php
print_r($_GET);
?>
Run Code Online (Sandbox Code Playgroud)

html javascript php ajax jquery

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

如何检查数据库是否使用php和ajax更新?

我正在制作一个聊天框,一切正常,除了更新的东西. 我目前每3秒刷新一次页面以检查任何新消息,但它肯定会导致服务器上的大量负载并且不优雅.

我想要的是,聊天框只会在数据库更新时检查新消息,而不是每隔3秒检查一次数据库的计时器

php ajax chat

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

通过 exec() 在 windows 8.1 中以管理员权限执行批处理脚本

我正在尝试使用 exec() 从 php 运行批处理文件,但它不起作用。当我在管理模式下的命令窗口中运行相同的脚本时,脚本会起作用。

现在我想知道如何在 php 中配置我的脚本可以在 ADMIN 模式下执行。

php windows admin batch-file exec

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

在DOMpdf目录之外使用DOM PDF创建pdf

嗨,我的网站上安装了mybb.我也安装了dompdf,它在自己的目录中工作,即我已安装在"DOM"目录中.现在我可以使用这个简单的代码轻松地通用pdf,保留在"DOM"目录中.

<?php
require_once "dompdf_config.inc.php";
//$file = "www/test/css_at_font_face.html"; 
$file="msf.html";
$dompdf = new DOMPDF();
$dompdf->load_html_file($file);
$dompdf->render();
$dompdf->stream("sample.pdf");

?>
Run Code Online (Sandbox Code Playgroud)

如果我尝试访问导演的其他文件,DOM

load_html_file($文件); $ dompdf->渲染(); $ dompdf->流( "sample.pdf");

?>我收到错误 Remote file requested, but DOMPDF_ENABLE_REMOTE is false

php directory dompdf

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

将 IEnumerable ViewModel 传递给视图

我有两张桌子,Product&ProductImages

+---PRODUCT----+
| ID           |
| Name         |
```````````````

+---PRODUCT Images----+
| ID                  |
| ProductId           |
| URL                 |
```````````````````````
Run Code Online (Sandbox Code Playgroud)

我想Index View通过两个表显示我的数据ViewModel

这是我的 ViewModel

public class ProductDisplayViewModel{
    public int ProductId { get; set; }
    public string Name {get; set;}        
    public string ImageUrl { get; set; }

}

public class ProductIenumViewModel
{
    public IEnumerable<ProductDisplayViewModel> productDisplayViewModel { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

那是我的控制器

 public ActionResult Index()
    {

        var product = new ProductDisplayViewModel
        {
            //ProductId = db.Products.Select(s …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc mvvm asp.net-mvc-4

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

创建接受类型对象的通用方法并返回一个新的类型对象

我想使用RestSharp为我的服务请求和响应创建一个通用方法.我想传递任何类的资源URL和对象名称,并希望获得我传递的相同对象类型的响应.

我没有找到运行此代码的方法,我知道它不是完美的方式,但如果有人指示我纠正路径,我会很高兴,例如

class Employee
{
    Employee em = new Employee();
    RequestClass CreateRequest = new Request();
    public Employee GetAllEmployee()
    {
        return RequestClass.MyRequest("http://get-all-employee",em);
    }
}

class RequestClass
{
    public Type MyRequest(string resource, Type objectName)
    {
        var client = new RestClient("http://Service-url.com");
        var request = new RestRequest(resource, Method.GET);
        var response = client.Execute(request);
        var result = response.Content;

        Type ClassName = objectName.GetType();
        Object myobject = Activator.CreateInstance(ClassName);

        JsonDeserializer jsonDeserializer = new JsonDeserializer();
        myobject = jsonDeserializer.Deserialize<Type ClassName>(response);

        return (Type)myobject;
    }
}       
Run Code Online (Sandbox Code Playgroud)

.net c# generics

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

如何分配类的char实例

class demoClass {
private:
    char item_name[50];

public:
    void set_item_name(char *item_name){ this->item_name=item_name; };
};
Run Code Online (Sandbox Code Playgroud)

我收到错误: char无效分配给char [50]

c++

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

复制文件任务失败,错误为 Unhandled: Not found SourceFolder

我是 Aure Dev Ops 的新 CI/CD 领域。所以我创建了一个测试 ASP.NET MVC 应用程序。我在 Visual Studio Online 的 git repo 中签入了该应用程序。我的构建管道工作正常,但ms build似乎找不到我发布的文件所在位置的配置。这是我msbuild configurationyml文件:

msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
Run Code Online (Sandbox Code Playgroud)

在我的发布管道中,我使用了copy task以下内容yml

steps:
- task: CopyFiles@2
  displayName: 'Copy Files to: $(Build.ArtifactStagingDirectory)/deploy'
  inputs:
    SourceFolder: '$(build.artifactStagingDirectory)'
    TargetFolder: '$(Build.ArtifactStagingDirectory)/deploy'
Run Code Online (Sandbox Code Playgroud)

这是我尝试部署发布时遇到的错误:

 ##[error]Unhandled: Not found SourceFolder: D:\a\r1\a\$(build.artifactStagingDirectory)
Run Code Online (Sandbox Code Playgroud)

yaml build-pipeline azure-devops azure-pipelines-release-pipeline

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

动态地将字符串转换为相同名称空间中的类名称Type.GetType()返回null

我有一个Liststrings含有UserControl类.我想传递List一个foreach()循环,并创建一个object每个classList

 List<string> MyUserControlList= new List<string>();
            Permissions.Add("Profile_UC");
            Permissions.Add("Bio_UC");

foreach(var Information in MyUserControlList)
            {

                //Getting Usercontrol class name
                Type uc1 = Type.GetType(Information); 

               // Type uc1 = Type.GetType("Tab_Control_and_User_Control_test."+Permission,Assembly.GetEntryAssembly().GetName().Name);

                //Creating instance of relative user control class
                Object MyUserControlObject = Activator.CreateInstance(uc1);                
                //rest of my logic

            }
Run Code Online (Sandbox Code Playgroud)

我搜索并发现它是一种装配问题,但我没有找到任何好的资源来以动态的方式指出它.

c# type-conversion generic-programming

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