我有以下功能: SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER FUNCTION [dbo].[IP4toBIGINT](
@ip4 varchar(15)
)
RETURNS bigint
WITH SCHEMABINDING
AS
BEGIN
-- oc3 oc2 oc1 oc0
--
問題是,當我在單個核心上運行下面的代碼時,有時它運行正常,有時會出現分段錯誤。在多核機器上可能會出現這個問題的頻率更高。我需要知道我的程序中引入了這種非確定性,我該如何解決它。謝謝。 int numThreads = 4;
class Evaluator;
struct E {
Evaluator* evaluator;
int id;
};
class Eval