小编Phi*_*hil的帖子

LNK2019:未解析的外部符号

我已经看到了很多其他类似的问题,但我无法在他们的帮助下解决这个问题.我知道这是一个链接问题,但从我所看到的,我已经把连接理顺了.

我正在写一个聊天服务器/客户端(在本文的帮助下).

我已经定义了一个类来保存服务器函数,并有一个处理所有包含的头文件.

这是头文件:

#include <windows.h>
#include <winsock.h>
#include <stdio.h>
#include <tchar.h>
#include <strsafe.h>
#include "resource1.h"


class ChatServer
{
    public: int InitServer(HINSTANCE hInst);

    public: void ReportError(int errorCode, const char *whichFunc);
};
Run Code Online (Sandbox Code Playgroud)

这是实际的服务器"类":

#include "server.h"
#define NETWORK_ERROR -1
#define NETWORK_OK     0
//Keeps stuff for the server    
int ChatServer::InitServer(HINSTANCE hInst)
    {
        WORD sockVersion;
        WSADATA wsaData;
        int nret;

        sockVersion = MAKEWORD(1,1); //Version 1.1

        //Init winsock
        WSAStartup(sockVersion, &wsaData);

        //Create listening socket
        SOCKET listeningSocket;

        //AFINET - Go over TCP
        //SOCK_STREAM - Stream oriented …
Run Code Online (Sandbox Code Playgroud)

c++ winapi winsock

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

寻找正则表达式以大写字母为基础拆分字符串

寻找关注sceaio的正则表达式解决方案:

我有字符串,我必须在大写的基础上拆分,但连续的大写部分不应该拆分.

例如:如果输入是

DisclosureOfComparativeInformation
Run Code Online (Sandbox Code Playgroud)

O/p应该是

Disclosure Of Comparative Information
Run Code Online (Sandbox Code Playgroud)

但连续的大写不应该分裂.

GAAP不应该导致G A A P.

如何找到特定的图案并插入空间?

感谢名单

c# regex

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

从iPad发送"拨打电话"给iPhone

是否可以在iPad应用程序中以某种方式与预定义的iPhone通信并使iPhone调用应用程序中定义的数字?

示例过程:
用户使用iPad应用程序.找到他/她想要拨打的号码,触摸魔法按钮,iPhone开始通话.当iPhone放在口袋中并且用户有耳机时很有用.

如果可能的话,我希望无需在iPhone上安装任何东西即可.例如,通过与蓝牙接口.如果没有在iPhone上安装任何东西是不可能的,那怎么可以通过安装东西来实现?

我对此事的任何建议表示感谢.我不是在寻找代码示例,而是考虑我的环境和愿望的最佳技术解决方案.有任何想法吗?

iphone bluetooth ipad ios

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

如何以编程方式将按钮添加到gridview并将其分配给特定的代码隐藏功能?

在运行时我正在创建一个DataTable并使用嵌套的for循环来填充表.此表我稍后将DataSource指定给gridview,并在RowDataBound上指定每个单元格的值.我想知道如何给每个单元格一个按钮并将该按钮分配给代码隐藏功能.我将有12个按钮,每个按钮将包含不同的值.如果它们都使用某种存储特定于单元格的值的事件调用相同的函数,我更愿意.

这是创建表的代码:

protected void GridViewDice_RowDataBound(object sender, GridViewRowEventArgs e)
{


    DataTable diceTable = _gm.GetDice(_gameId);
    for (int i = 0; i < GameRules.ColumnsOfDice; i++)
    {
        if(e.Row.RowIndex > -1)
        {
            /*This is where I'd like to add the button*/
            //e.Row.Cells[i].Controls.Add(new Button);
            //e.Row.Cells[i].Controls[0].Text = specific value from below

            //This is where the specific value gets input
            e.Row.Cells[i].Text = diceTable.Rows[e.Row.RowIndex][i].ToString();
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

我想用这样的东西处理buttonclick:

protected void DiceButton_Click(int column, int row, int value)
{
    //Do whatever
}
Run Code Online (Sandbox Code Playgroud)

有什么建议?

c# asp.net gridview button cell

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

使用C#.NET进行Paypal自适应支付API调用?最好使用WebServices

好吧,我现在可能完全偏离正轨但是这里:

我们的"网上商店"提供两种功能,购买特定产品并将其出售给我们.如果用户可以销售或不销售后端句柄.

我决定使用Paypal的自适应支付,因为这似乎是进行这类交易的方式.我从来没有实施任何类型的商店,所以我对这个完全是绿色的.我最近才学习ASP.NET,并且在转向这种开发之前主要开发了游戏.HTTP对我来说还是有些神奇的嘿嘿......

我可能会感到困惑,但我认为paypal提供了一个带有自适应支付API的网络服务.我谦虚的要求:一个好心的人想要分享一个用C#.NET实现自适应支付API调用的例子.如果他们不提供它作为web服务我可能会发现它是一个自定义.dll或其他东西.

任何提示和示例都非常感谢!谢谢阅读

.net c# paypal

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

符号"⊇"是什么意思?

在附图中有一个我不明白的符号.要理解附加功能依赖性,我需要知道符号的含义.请指教?

替代文字

这是它所说的符号:"假设X⊇Y那......"

=?

谢谢!

normalization database-theory functional-dependencies

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

jQuery取代了div停止响应mouseclick

我试图在下拉框中替换值.替换工作正常(在这个优秀社区的帮助之后),但之后滑动功能停止工作.我找不到任何错误,所以我问这是否与jQuery和javaScript如何工作有关?元素是否在加载时"映射"到DOM,如果是的话; 那意味着用另一个div替换div会导致jQuery失去对div的追踪吗?

我使用此代码检查是否单击了div:

$(document).ready(function () {

    $('.button_slide').click(function () {
        var num = $(this).attr('rel');
        $('div.content_slide:not(.' + num + ') ').slideUp(400);
        $('div.' + num).slideToggle(400);
    });
    return false;
});
Run Code Online (Sandbox Code Playgroud)

这是div:

<div class="button_slide" rel="slide1">Alts:</div>
<div class="content_slide slide1">
  <input id="Button1" rel="slide1" class="button_vertical click_button" type="button" value="2" size="10px" />
  <input id="Button2" rel="slide1" class="button_vertical click_button" type="button" value="3" />                                                    
</div>
Run Code Online (Sandbox Code Playgroud)

这是下拉框的jQuery:

        $(function () {

            $('.click_button').click(function () {

                var num = $(this).attr('rel');

                $('.button_slide[rel="' + num + '"]').replaceWith("<div class='button_slide' rel='" + num + "' >" + $(this).val() + "</div>");
                $('div.content_slide').slideUp(600);
            }); …
Run Code Online (Sandbox Code Playgroud)

html asp.net jquery

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

使用Linq解析XML时,只获取一个对象

我正在尝试使用以下xml填充数组:

<?xml version=\"1.0\" encoding=\"UTF-8\"?>
   <data>
         <item>
              <date>1307018090</date>
              <price>10.4718867</price>
              <low>10.38100000</low>
              <high>10.49000000</high>
              <nicedate>14:39</nicedate>
         </item>
         <item>
              ...
         </item>
Run Code Online (Sandbox Code Playgroud)

等等

我正在使用这个Linq查询,对我来说意味着它将创建一个对象:

var items = from item in doc.Element("data").Descendants()
                    select new Currency
                    {
                        Close = item.Element("price").Value.ToString(),
                        Date = item.Element("date").Value.ToString(),
                        Low = item.Element("low").Value.ToString(),
                        High = item.Element("high").Value.ToString(),
                        Time = item.Element("nicedate").Value.ToString()
                    };
Run Code Online (Sandbox Code Playgroud)

当我通过项目进行预测时,只选择一个项目.我不太习惯Linq,所以我无法弄清楚如何正确构建这个语句.有什么建议?

c# xml linq linq-to-xml xml-parsing

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

Lambda表达式不正确

我从我认为构造正确的查询得到了奇怪的结果.

此查询返回2个值,这是正确的:

int userId = GetUserId(); //Not exactly like this; simplified
var context = new Entities();
//Get the roles 
var relations = (from q in context.UserHasRole
                 where q.UserId == userId
                 select q).ToList();
List<Roles> roles = new List<Roles>();
foreach (var item in relations)
{
    Roles role = (from r in context.Roles
                  where r.Id == item.RoleId
                  select r).SingleOrDefault();
                  roles.Add(role);
 }
 return roles;
Run Code Online (Sandbox Code Playgroud)

但是,此查询返回4个值,这些值极其不正确,因为db中没有4个关系!它返回所有可能的角色.对我来说,查询看起来好像只应返回关系具有正确userId和roleId的记录.

            //Get the roles 
            var roles = (from q in context.Roles
                         where context.UserHasRole.Any(o => o.UserId == userId)
                         && context.UserHasRole.Any(p => …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

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

另一个类中的方法在调用类时调用一个事件?

我需要开始下载一些html,所以我在另一个类中调用void GetHTML.当它完成后,我想传递它应该在调用类中引发的事件.我怎么能这样做?

所以它看起来像这样:

public class Stuff
{
    public void GetHTML(string url, event to raise here)
    {
       //Do stuff then raise event
    }
}
public class Other
{
    public Other()
    {
        Stuff stuff = new Stuff();
        stuff.GetHTML(someUrl, somehow sending info that HTML_Done should be called);
    }
    void HTML_Done(string result, Event e)
    {
         //Do stuff with the result since it's done
    }
}
Run Code Online (Sandbox Code Playgroud)

我意识到我不清楚我想做什么,我很乐意填写任何遗漏的部分.

谢谢你的任何建议!

c# events delegates windows-phone-7

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