首页 » admin 共计发布文章65篇
默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
是因为在使用多线程调试dll(MDd)模式的时候 <位置:配置属性 - c/c++ - 代码生成-运行时库>msvcrtd.lib 与 ibcmt.lib产生冲突解决方法有两种:1.右击工程 - 属性 ”配置属性 - 链接器 - 输入 - 忽略特定库“,添加 ”libcmt.lib“(我是...
热门
C++字母大小写转换
#include<iostream> #include<string> using namespace std; void main() { int i; string str; cin >> str; for(i=0;i<str.length();i...
热门
使用WSAGetLastError()获取socket的常见错误信息
使用WSAGetLastError()获取socket的常见错误信息(摘自MSDN) 常数值描述sckOutOfMemory7内存不足sckInvalidPropertyValue380属性值无效。sckGetNotSupported394属性不可读。sckSetNotSupported383属性是只读的。sckBadState4000...
热门
golang通过math/rand获取随机数
package main import ( "fmt" "math/rand" "time" ) func init(){ //以时间戳作为初始化种子 rand.Seed(time.Now().UnixNano()) } func main() { for i := 0; i <...
热门
C++通过openssl实现RC4算法加密解密
#include <stdlib.h> #include <stdio.h> #include <string.h> #include <openssl/rc4.h> //RC4加密 const char* rc4_encode(const char* data,const char*...
热门
c++指定长度的指定范围的随机数,1至8,1至100
#include "iostream" #include "stdlib.h" #include "stdio.h" #include <time.h> using namespace std; //取0到8直接的随机数 int main() { srand(time(0));//设置随机数种子 i...
热门
c#调用c++的DLL返回char*类型接受的方法
今天在用C#开发软件,调用的C++写的DLL,DLL接口返回的数据是char*类型,导致C#程序不断的崩溃,最终找到了解决办法。声明DLL接口调用这里涉及到以下几点:设置DLL调用的编码,C#默认是Unicode的,C++默认是ANSI的,所以需要增加:CharSet = CharSet.Ansi增加调用约定,否则会报错误:CallingConvention...
热门
c++使用openssl实现rsa加密解密【windows版】
windows中使用c++通过openssl实现rsa加密的文章非常多,但是真正能用的没有几个,大部分都是linux版本的,而且代码不全、版本老旧、有BUG无法调试等,今天给大家带来一个完全可以的示例,希望对大家有所帮助。效果图main.cpp文件/* 测试openssl版本为:Win32OpenSSL-1_1_0i 调试...
热门
c++实现base64加密解密算法
原生态c++编写base64加密解密算法 #include <string> #include <iostream> #include<stdio.h> using namespace std; static const std::string base64_chars = ...
热门
解决windows下openssl错误undefined reference to `PEM_read_RSA_PUBKEY'
操作系统:windows开发软件:code::blocks编程语言:c++今天使用code::blocks测试openssl中的RSA算法,一直报错误:undefined reference to `PEM_read_RSA_PUBKEY'网上查了半天资料,也没给说明白是哪里的问题,大部分都是linux的方法,没有windows的,最终找到了解决办法:cod...
热门