小编Aan*_*Aan的帖子

F#和J#是一样的吗?

我看到F#MS Visual Studio 2010 的编译器,我听说过J#,它们是一样的吗?

.net j# f#

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

什么时候需要声明自己的析构函数?

如果 a 不存在用户定义的析构函数class并且需要一个,则编译器隐式声明一个析构函数。什么时候需要声明自己的析构函数?

c++ oop destructor

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

使用 MapViewOfFile 有什么限制吗?

我正在尝试将内存映射文件用作:

hFile = ::CreateFile(State.Path, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE,
                                 0, OPEN_EXISTING,FILE_FLAG_SEQUENTIAL_SCAN, 0);//open the file

if(hFile !=INVALID_HANDLE_VALUE){
hMap= ::CreateFileMapping(hFile, 0, PAGE_READONLY | SEC_COMMIT, 0, 0, 0);//create Mem mapping for the file in virtual memory
if( hMap!=NULL){
base = ::MapViewOfFile(hMap, FILE_MAP_READ, 0, 0, 0);//load the mapped file into the RAM
//start to compare some bytes (values) from mspaint.exe file in Win7
if( *((BYTE *)base + 0x1C3DF0)== 0x05 )
i++; 
if( *((BYTE *)base + 0x25250C)== 0x21 )
i++;
if( *((BYTE *)base + 0x25272A)== 0x97 …
Run Code Online (Sandbox Code Playgroud)

c++ winapi memory-leaks memory-mapped-files memory-mapping

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

C++/CLI中的内联汇编

为什么C++/CLI编译器可以编译此代码:

using namespace System;

inline void Assembly(){

__asm{
mov eax,5
}

}

int main(array<System::String ^> ^args)
{

    Assembly();
    Console::WriteLine(L"Hello World");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

并不能为这一个:

using namespace System;


int main(array<System::String ^> ^args)
{

__asm{
mov eax,5
}
    Console::WriteLine(L"Hello World");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

.net assembly c++-cli inline-assembly

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

在std :: search中使用了什么算法?

有许多字符串匹配算法可用于在大文本中查找模式(字符串),如Boyer-Moore,Aho-Corasick等.

std::search在C++中应用哪种字符串匹配算法来实现函数?

c++ string algorithm pattern-matching string-matching

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

定期发送自动电子邮件

我有带PostgreSQL数据库的Windows服务器.我在数据库中存储了员工数据,包括合同到期日.我想在到期日前30天为每位员工发送一封自动电子邮件.(每位员工都有一个电子邮件帐户).最好的方法是什么?我正在考虑做以下事情,请你告诉我这是否是最好的方法,如果,我需要回答问题:

  • 构建WinForm C#应用程序:
  • 每天访问PostgreSQL(我知道如何处理Postgresql,但是how to make it per each new day (schedule task?)?)

  • 将机器日期与数据库中的所有到期日期进行比较

  • 如果差异等于或小于30天,则会向员工发送自动邮件.(how to send emails using C#}

.net c# database postgresql

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

如何使用Enter来调用事件处理程序?

我有一个textBox和搜索button,我会问我怎么能让用户点击Enter开始搜索而无需去点击搜索button

c# winforms

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

运算符重载(*,+, - ,/,=)?

我试图在FLOAT课堂上重载(*,+, - ,/,=)opertors .我写了这堂课:

class FLOAT{
private:
float x;
public:
FLOAT(){    x=0.0;  }
void setFloat(float f)      {   x=f;    }
void operator+(FLOAT obj)   {x=x+obj.x; };
void operator-(FLOAT obj)   {x=x-obj.x; };
void operator*(FLOAT obj)   {x=x*obj.x; };
void operator/(FLOAT obj)   {x=x/obj.x; };
FLOAT& operator=(const FLOAT& obj)  {this->x=obj.x; return *this;   };
};
Run Code Online (Sandbox Code Playgroud)

我用它如下:

int main() {
FLOAT f,f2,f3;
f.setFloat(4);
f2.setFloat(5);

f3=f+f2;// here is the problem!
    system("pause");//to pause console screen
return 0;
}
Run Code Online (Sandbox Code Playgroud)

f3=f+f2似乎不对.我能做什么?

c++ operator-overloading

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

一个指针的两行字符串

可能重复:
如何在C/Objective-C中跨多行拆分字符串文字?

有时我必须编写几个由char变量指向的SQL语句,如:

const char* sql="CREATE TABLE GenInf ( EmpName TEXT NOT NULL, Pyrll TEXT PRIMARY KEY,  DtBrth TEXT,  PlBrth TEXT, CID TEXT,  ContNo  TEXT,   JnDt TEXT,   Postn TEXT, Dept TEXT, AnnLv TEXT, EmrgLv TEXT, Irr TEXT, HmTwn TEXT, F1 TEXT, F2 TEXT ); CREATE TABLE Training( Pyrll TEXT NOT NULL, Crs TEXT, Dt TEXT, Plc TEXT, Cst TEXT);"; 
Run Code Online (Sandbox Code Playgroud)

但它很长,我怎么能把它作为两条线?

c c++ sql sqlite

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

如何更改 C++/CLI winform 项目中的应用程序图标?

如何更改 Winform C++/CLI 项目中的应用程序(二进制文件)图标?我正在使用 MS VS 2010。

我试图转到项目属性,但没有找到Application选项卡: 在此处输入图片说明

和这里资源选项:

在此处输入图片说明

.net c++-cli visual-studio-2010

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