473,406 Members | 2,345 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Constants and thread safety

Hi all,

All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.

Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?

public static class Test
{
private const string TEST_ME = "test";

public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}

Thanks,

Paul

Apr 11 '07 #1
10 1522
I would start by explaining the specific issue I had. I don't see how it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value regardless of
the instance. IMO the problem you have is caused by something else...

---
Patrice
"Paul" <pa*********@gmail.coma écrit dans le message de news:
11*********************@b75g2000hsg.googlegroups.c om...
Hi all,

All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.

Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?

public static class Test
{
private const string TEST_ME = "test";

public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}

Thanks,

Paul

Apr 11 '07 #2
Hi Patrice,

I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.

Thanks,

Paul

On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see how it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value regardlessof
the instance. IMO the problem you have is caused by something else...

---
Patrice

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -

- Show quoted text -

Apr 11 '07 #3
What exactly is static in your DAL ? If you have static read/write members
(method calls shouldn't be a problem if they use local data) keep in mind
that it means that this value is the same for the whole application and that
ASP.NET is a single application. That is the static value you'll set
somewhere is the one that will be available to all users...
"Paul" <pa*********@gmail.coma écrit dans le message de news:
11**********************@p77g2000hsh.googlegroups. com...
Hi Patrice,

I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.

Thanks,

Paul

On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see how it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value regardless
of
the instance. IMO the problem you have is caused by something else...

---
Patrice

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -

- Show quoted text -


Apr 11 '07 #4
It should be safe, but it depends what your DoSomethingElse is doing. Main
things to look at are updates to static members, references to global stores
like the Application object etc. Maybe even down to the stored proc level.

"Paul" <pa*********@gmail.comwrote in message
news:11*********************@b75g2000hsg.googlegro ups.com...
Hi all,

All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.

Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?

public static class Test
{
private const string TEST_ME = "test";

public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}

Thanks,

Paul

Apr 11 '07 #5
The static DAL classes just contain constants for stored procedures
and parameter names, so no class-wide data is changed.

The static methods sometimes reference HttpRuntime.Cache to cache
ILists of business model objects which, from what I understand, is
thread safe.

Thanks,

Paul

On Apr 11, 12:15 pm, "Patrice" <http://www.chez.com/scribe/wrote:
What exactly is static in your DAL ? If you have static read/write members
(method calls shouldn't be a problem if they use local data) keep in mind
that it means that this value is the same for the whole application and that
ASP.NET is a single application. That is the static value you'll set
somewhere is the one that will be available to all users...

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176307356.280823.266...@p77g2000hsh.googlegroups. com...
Hi Patrice,

I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.

Thanks,

Paul

On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see how it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value regardless
of
the instance. IMO the problem you have is caused by something else...
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -
- Show quoted text -- Hide quoted text -

- Show quoted text -

Apr 11 '07 #6
And the keys you are using are ? If using always the same key you'll share
cached values among users as this cache is global to the application.

---
Patrice

"Paul" <pa*********@gmail.coma écrit dans le message de news:
11*********************@d57g2000hsg.googlegroups.c om...
The static DAL classes just contain constants for stored procedures
and parameter names, so no class-wide data is changed.

The static methods sometimes reference HttpRuntime.Cache to cache
ILists of business model objects which, from what I understand, is
thread safe.

Thanks,

Paul

On Apr 11, 12:15 pm, "Patrice" <http://www.chez.com/scribe/wrote:
What exactly is static in your DAL ? If you have static read/write members
(method calls shouldn't be a problem if they use local data) keep in mind
that it means that this value is the same for the whole application and
that
ASP.NET is a single application. That is the static value you'll set
somewhere is the one that will be available to all users...

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176307356.280823.266...@p77g2000hsh.googlegroups. com...
Hi Patrice,

I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.

Thanks,

Paul

On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see how it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value
regardless
of
the instance. IMO the problem you have is caused by something else...
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -
- Show quoted text -- Hide quoted text -

- Show quoted text -


Apr 11 '07 #7
Yep, that's the intended behaviour, which I assume is thread safe. The
keys match the stored procedure name, which is held in a constant in
the static class.

Is there a problem doing it this way?

Thanks,

Paul

On Apr 11, 1:50 pm, "Patrice" <http://www.chez.com/scribe/wrote:
And the keys you are using are ? If using always the same key you'll share
cached values among users as this cache is global to the application.

---
Patrice

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176309595.944453.58...@d57g2000hsg.googlegroups.c om...
The static DAL classes just contain constants for stored procedures
and parameter names, so no class-wide data is changed.

The static methods sometimes reference HttpRuntime.Cache to cache
ILists of business model objects which, from what I understand, is
thread safe.

Thanks,

Paul

On Apr 11, 12:15 pm, "Patrice" <http://www.chez.com/scribe/wrote:
What exactly is static in your DAL ? If you have static read/write members
(method calls shouldn't be a problem if they use local data) keep in mind
that it means that this value is the same for the whole application and
that
ASP.NET is a single application. That is the static value you'll set
somewhere is the one that will be available to all users...
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176307356.280823.266...@p77g2000hsh.googlegroups. com...
Hi Patrice,
I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.
Thanks,
Paul
On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see howit
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value
regardless
of
the instance. IMO the problem you have is caused by something else...
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -
- Show quoted text -- Hide quoted text -
- Show quoted text -- Hide quoted text -

- Show quoted text -

Apr 11 '07 #8
Still not sure if you are using the same key for several users or if you
have something unique to each one. If you are using only the stored
procedure name and multiple users are using this same procedure they'll all
get to the same data (those currently in the cache)...

Could it be the problem or do you have a unique key for each user/stored
procedure ?
"Paul" <pa*********@gmail.coma écrit dans le message de news:
11**********************@d57g2000hsg.googlegroups. com...
Yep, that's the intended behaviour, which I assume is thread safe. The
keys match the stored procedure name, which is held in a constant in
the static class.

Is there a problem doing it this way?

Thanks,

Paul

On Apr 11, 1:50 pm, "Patrice" <http://www.chez.com/scribe/wrote:
And the keys you are using are ? If using always the same key you'll share
cached values among users as this cache is global to the application.

---
Patrice

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176309595.944453.58...@d57g2000hsg.googlegroups.c om...
The static DAL classes just contain constants for stored procedures
and parameter names, so no class-wide data is changed.

The static methods sometimes reference HttpRuntime.Cache to cache
ILists of business model objects which, from what I understand, is
thread safe.

Thanks,

Paul

On Apr 11, 12:15 pm, "Patrice" <http://www.chez.com/scribe/wrote:
What exactly is static in your DAL ? If you have static read/write
members
(method calls shouldn't be a problem if they use local data) keep in
mind
that it means that this value is the same for the whole application and
that
ASP.NET is a single application. That is the static value you'll set
somewhere is the one that will be available to all users...
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176307356.280823.266...@p77g2000hsh.googlegroups. com...
Hi Patrice,
I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.
Thanks,
Paul
On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see how
it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value
regardless
of
the instance. IMO the problem you have is caused by something else...
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems
with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any
thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -
- Show quoted text -- Hide quoted text -
- Show quoted text -- Hide quoted text -

- Show quoted text -


Apr 12 '07 #9
I want users to share the same data - that's the intended behaviour.

I was just wondering if there was a problem referencing
HttpRuntime.Cache from a static class with multi-threading in mind.

Thanks,

Paul

On Apr 12, 3:59 am, "Patrice" <http://www.chez.com/scribe/wrote:
Still not sure if you are using the same key for several users or if you
have something unique to each one. If you are using only the stored
procedure name and multiple users are using this same procedure they'll all
get to the same data (those currently in the cache)...

Could it be the problem or do you have a unique key for each user/stored
procedure ?

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176319597.094176.190...@d57g2000hsg.googlegroups. com...
Yep, that's the intended behaviour, which I assume is thread safe. The
keys match the stored procedure name, which is held in a constant in
the static class.

Is there a problem doing it this way?

Thanks,

Paul

On Apr 11, 1:50 pm, "Patrice" <http://www.chez.com/scribe/wrote:
And the keys you are using are ? If using always the same key you'll share
cached values among users as this cache is global to the application.
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176309595.944453.58...@d57g2000hsg.googlegroups.c om...
The static DAL classes just contain constants for stored procedures
and parameter names, so no class-wide data is changed.
The static methods sometimes reference HttpRuntime.Cache to cache
ILists of business model objects which, from what I understand, is
thread safe.
Thanks,
Paul
On Apr 11, 12:15 pm, "Patrice" <http://www.chez.com/scribe/wrote:
What exactly is static in your DAL ? If you have static read/write
members
(method calls shouldn't be a problem if they use local data) keep in
mind
that it means that this value is the same for the whole application and
that
ASP.NET is a single application. That is the static value you'll set
somewhere is the one that will be available to all users...
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176307356.280823.266...@p77g2000hsh.googlegroups. com...
Hi Patrice,
I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.
Thanks,
Paul
On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see how
it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value
regardless
of
the instance. IMO the problem you have is caused by something else....
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining the
stored procedures and parameters. I've been having some problems
with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any
thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -
- Show quoted text -- Hide quoted text -
- Show quoted text -- Hide quoted text -
- Show quoted text -- Hide quoted text -

- Show quoted text -

Apr 12 '07 #10
So if sharing those data is ok I would focus on the source of "the output of
different, concurrent requests, from completely different pages" you see in
rendered output. From where comes those unintentionaly "shared" data ?

It's likely you have something static somewhere (or scoped at application
level) and used by several users when it shouldn't.

Good luck.
---
Patrice

"Paul" <pa*********@gmail.coma écrit dans le message de news:
11**********************@n59g2000hsh.googlegroups. com...
I want users to share the same data - that's the intended behaviour.

I was just wondering if there was a problem referencing
HttpRuntime.Cache from a static class with multi-threading in mind.

Thanks,

Paul

On Apr 12, 3:59 am, "Patrice" <http://www.chez.com/scribe/wrote:
Still not sure if you are using the same key for several users or if you
have something unique to each one. If you are using only the stored
procedure name and multiple users are using this same procedure they'll
all
get to the same data (those currently in the cache)...

Could it be the problem or do you have a unique key for each user/stored
procedure ?

"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176319597.094176.190...@d57g2000hsg.googlegroups. com...
Yep, that's the intended behaviour, which I assume is thread safe. The
keys match the stored procedure name, which is held in a constant in
the static class.

Is there a problem doing it this way?

Thanks,

Paul

On Apr 11, 1:50 pm, "Patrice" <http://www.chez.com/scribe/wrote:
And the keys you are using are ? If using always the same key you'll
share
cached values among users as this cache is global to the application.
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176309595.944453.58...@d57g2000hsg.googlegroups.c om...
The static DAL classes just contain constants for stored procedures
and parameter names, so no class-wide data is changed.
The static methods sometimes reference HttpRuntime.Cache to cache
ILists of business model objects which, from what I understand, is
thread safe.
Thanks,
Paul
On Apr 11, 12:15 pm, "Patrice" <http://www.chez.com/scribe/wrote:
What exactly is static in your DAL ? If you have static read/write
members
(method calls shouldn't be a problem if they use local data) keep in
mind
that it means that this value is the same for the whole application
and
that
ASP.NET is a single application. That is the static value you'll set
somewhere is the one that will be available to all users...
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176307356.280823.266...@p77g2000hsh.googlegroups. com...
Hi Patrice,
I'm having a buffer overrun/overflow-type issue where, when my site is
busy, the response output occasionally contains the output of
different, concurrent requests, from completely different pages. This
breaks the HTML for the current request and potentially exposes other
peoples' information.
Thanks,
Paul
On Apr 11, 11:54 am, "Patrice" <http://www.chez.com/scribe/wrote:
I would start by explaining the specific issue I had. I don't see
how
it
could be a problem as they are read only values anyway and likely
implicitely static as a constant always provide the same value
regardless
of
the instance. IMO the problem you have is caused by something
else...
---
Patrice
"Paul" <paul.hes...@gmail.coma écrit dans le message de news:
1176306349.881922.89...@b75g2000hsg.googlegroups.c om...
Hi all,
All of the classes in my DAL are static, with constants defining
the
stored procedures and parameters. I've been having some problems
with
my site which makes me wonder if there's a thread safety issue.
Are consts thread safe? Would the following example create any
thread
safety issues? Would you recommend using static readonly members
instead of constants?
public static class Test
{
private const string TEST_ME = "test";
public static void DoSomething()
{
AnotherStaticClass.DoSomethingElse(TEST_ME);
}
}
Thanks,
Paul- Hide quoted text -
- Show quoted text -- Hide quoted text -
- Show quoted text -- Hide quoted text -
- Show quoted text -- Hide quoted text -

- Show quoted text -


Apr 13 '07 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Jonathan Burd | last post by:
Greetings everyone, Here is a random string generator I wrote for an application and I'm wondering about the thread-safety of this function. I was told using static and global variables cause...
9
by: Alexander Fleck | last post by:
Hi, I' ve to make a software module thread safe. I know how to realize that and what' re the main topics of thread safety. But I don' t know how thread safety can be tested. I read about a test...
8
by: Marty | last post by:
Hi, I'm new to C#, I used to code in VB.NET. Where is the best place to declare all my constants and global objects in my C# project to have them accessible globally? I have an event logger...
4
by: The Crow | last post by:
for example i have static readonly SqlParameter and i want to clone them at runtime. as clone operation will not write to SqlParameter object, just reading, should i lock that object during read...
22
by: Brett | last post by:
I have a second thread, t2, that errors out and will stop. It's status is then "Stopped". I try to start t2 from thread 1, t1, by checking If t2.threadstate = "Stopped" Then t2.start() ...
4
by: Warren Sirota | last post by:
Hi, I've got a method that I want to execute in a multithreaded environment (it's a specialized spider. I want to run a whole bunch of copies at low priority as a service). It works well running...
6
by: fniles | last post by:
I am using VB.NET 2003 and a socket control to receive and sending data to clients. As I receive data in 1 thread, I put it into an arraylist, and then I remove the data from arraylist and send it...
1
by: paul.hester | last post by:
Hi all, All of the classes in my DAL are static, with constants defining the stored procedures and parameters. I've been having some problems with my site which makes me wonder if there's a...
13
by: arun.darra | last post by:
Are the following thread safe: 1. Assuming Object is any simple object Object* fn() { Object *p = new Object(); return p; } 2. is return by value thread safe?
0
by: Graham Wideman | last post by:
Folks: Can anyone tell me what controls php's "thread safety" feature? I have an installation where phpinfo() is showing Thread safety: enabled, whereas I need it disabled in order to work...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.