小编Bo *_*son的帖子

如何使用_CRT_SECURE_NO_WARNINGS

我在我的简单MFC窗口应用程序中编译错误,该应用程序由向导生成,包含几行代码:

错误C4996:'strncpy':此函数或变量可能不安全.请考虑使用strncpy_s.要禁用弃用,请使用_CRT_SECURE_NO_WARNINGS.详细信息请参见在线帮助.

我设置 Configuration Properties>>C/C++>>Preporocessor>>Preprocessor Definitions>> _CRT_NONSTDC_NO_WARNINGS

但这没有帮助.我有另一个非常接近的项目,在这个地方只生成警告,它没有_CRT_NONSTDC_NO_WARNINGS定义.

只有项目之间的差异是向导中的几个不同选项.

为什么_CRT_NONSTDC_NO_WARNINGS对第一个项目没有帮助,为什么第二个项目在没有这个定义的情况下编译没有问题?

c++ warnings visual-c++ visual-studio-2012

45
推荐指数
6
解决办法
21万
查看次数

如何在C中获取数组的长度?"sizeof"是一个解决方案吗?

可能重复:
C编程语言中数组的大小?
为什么C-Array在传递给函数时有一个错误的sizeof()值?

请参阅下面的代码并建议我使用" sizeof "关键字时有什么不同:

#include<stdio.h>
#include<conio.h>
void show(int ar[]);
void main()
{
    int arr[]={1,2,3,4,5};
    clrscr();
    printf("Length: %d\n",sizeof(arr));
    printf("Length: %d\n",sizeof(arr)/sizeof(int));
    show(arr);
    getch();
}
void show(int ar[])
{
   printf("Length: %d", sizeof(ar));
   printf("Length: %d", sizeof(ar)/sizeof(int));
}
Run Code Online (Sandbox Code Playgroud)

但输出是这样的:

输出是:

长度:10

长度:5

长度:2

长度:1

为什么我会这样; 如果我想将整个数据从一个数组转移到另一个数组,我该怎么办?

建议我如果有人知道.

c

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

如何在警报或确认框中获取文本粗体?

如何在警报或确认框中获取BOLD文本并更改文本颜色?

var conFrm =  confirm("Following List(s) already Sent...!\n<strong>List Name:  </strong>"+ss.replace(",","\n<b>Name: </b>")+"\n Do you want to send again...!");
Run Code Online (Sandbox Code Playgroud)

javascript alert

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

我们何时需要C++中的私有构造函数

我对c ++中的私有构造函数有疑问,如果构造函数是私有的,如何创建类的实例?我们应该在类中有一个getInstance()方法吗?

c++ constructor private

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

程序员应该使用STL还是编写自己的代码?

我对C++数据结构了解不多,但我想知道你(程序员)使用STL还是编写自己的代码?毕竟STL设计用于执行搜索,替换以及更多数据列表等任务.

有人真的不需要了解链表,二进制搜索等等,因为我可以使用STL.你会建议什么?

c++ stl

39
推荐指数
4
解决办法
8040
查看次数

如何用class创建div

我正在尝试创建一个div并给他一个课但是它不起作用.有人能帮助我吗?

$(document).ready(function() {
$('input[type=checkbox]').each(function() {
    $(this).after($('<div />', {
        className: 'test',
        text: "a div",
        click: function(e){
            e.preventDefault();
            alert("test")
        }})); 
    });
});
Run Code Online (Sandbox Code Playgroud)

css:

   .test {
    width:200px;
    height:200px;
    background-color:#eeeeee;
    }
Run Code Online (Sandbox Code Playgroud)

目前他创造了div,但颜色不是#eeeeee

jquery creation

37
推荐指数
3
解决办法
5万
查看次数

垂直(仅)可调整大小的窗口在C#中形成

我有一种情况,我允许用户调整窗体大小,但只能垂直调整窗口大小.经过一番搜索,似乎这个特定的主题并不多.可能吗?

c# resize winforms

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

来自HRESULT的异常:0x80070057(E_INVALIDARG)

我有一个WPF应用程序.在构建它时,我收到以下错误:

无法加载文件或程序集或其依赖项之一.参数不正确.(HRESULT异常:0x80070057(E_INVALIDARG))

应用程序正在尝试从虚拟驱动器加载程序集(作为调试文件夹)

例如:[subst r:c:[我的装配箱pth]

之前我将c:\ bin安装为网络驱动器,并且出现了以下错误.

该程序集可能已从Web下载.如果已从Web下载程序集,则Windows将其标记为Web文件,即使它驻留在本地计算机上也是如此.这可能会阻止它在您的项目中使用.您可以通过更改文件属性来更改此指定.仅取消阻止您信任的程序集.有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=179545.

编辑:顺便说一句,我无法在属性窗口中找到"取消阻止"按钮.

c# wpf .net-assembly

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

与float和float文字相比较的奇怪输出

float f = 0.7;
if( f == 0.7 )
    printf("equal");
else
    printf("not equal");
Run Code Online (Sandbox Code Playgroud)

为什么输出not equal

为什么会这样?

c c++ floating-point double-precision

34
推荐指数
3
解决办法
6725
查看次数

让Emacs停止询问"活动进程存在;杀死它们然后退出"

尽管所有的建议都是一个坏主意,但我仍然希望Emacs不再问我"当我点击Cc Cx时,存在活动进程;杀死它们并且无论如何都要退出".我希望它能在不问的情况下简单地杀死所有活动进程.

我怎么能做到这一点?

emacs

34
推荐指数
3
解决办法
5431
查看次数