我正在阅读我的教科书并试图解决给读者的问题。
空闲代码是我的答案源文件中的函数定义。
我想将字符串的内容复制到另一个字符串。
我选择了函数 strncpy_s()。
但它不起作用。
Microsoft Visual Studio 说调试断言失败!
我不知道如何解决它。
牛.h
// 类声明
#include <iostream>
#ifndef COW_H_
#define COW_H_
class Cow {
char name[20];
char * hobby;
double weight;
public:
Cow();
Cow(const char * nm, const char * ho, double wt);
Cow(const Cow & c);
~Cow();
Cow & operator=(const Cow & c);
void ShowCow() const; // display all cow data
};
#endif
Run Code Online (Sandbox Code Playgroud)
牛.cpp
// 类方法
Cow::Cow(const char * nm, const char * ho, double wt)
{
int len = …Run Code Online (Sandbox Code Playgroud)