创建的win32程序。不使用mfc也不用unicode使用Markup。
#define MARKUP_STL
#include “Markup.h”
void Test()
{
CMarkup xml1;
char str1[20] = “”;
const char* str2;
xml1.IntoElem();
xml1.AddElem(str1);
}
直接抛出错误
#error Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
原因是觉得根本不可能实现,所以默认20分,假如可以解决,愿意给290
#define MARKUP_STL
#include “Markup.h”
void Test()
{
CMarkup xml1;
char str1[20] = “”;
const char* str2;
xml1.IntoElem();
xml1.AddElem(str1);
}
直接抛出错误
#error Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
原因是觉得根本不可能实现,所以默认20分,假如可以解决,愿意给290
解决方案
20
项目-》属性-》c++->代码生成 运行库选择
或,新建工程 不使用MFC库
本人要不要教教你,怎么发帖给分?
或,新建工程 不使用MFC库
本人要不要教教你,怎么发帖给分?
 
                    


![[小白求帮助]分配的内存什么时候需要手动释放](https://www.codebye.com/wp-content/themes/douth/timthumb.php?src=https://www.codebye.com/wp-content/themes/douth/assets/img/pic/3.jpg&h=110&w=185&q=90&zc=1&ct=1)