devxlogo

We are an award-winning tech entrepreneurship website where trusted experts can provide value globally.

Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.

devxlogo

Trusted for 26 years

Over 30K Articles

1M+ Readers

Expert-reviewed

10K+ Tech Terms

As seen in:

microsoft logo
business_insider_logo
wired_logo
berkley
arstechnica_logo
hackernoon

The Latest

Variant Records

Question: Does Java support an equivalent to the Pascal variant record or C union? I need to port some code to Java that uses these constructs. Answer: No, Java does

Constructors and Method Invocation

Question: The following code works: public class MyClass { private int value; public MyClass() { this(1); } public MyClass(int v) { value = v; }} Changing the null constructor to:

Cloning: Shallow vs. Deep Copies

Question: I am seeking to clone an object that contains anarray of the type float[][] which in turn contains primitive types. Using super.clone() and a clonable interface in the class

Reading keyboard input without hitting CR

Question: I would like to respond to the user as soon as the user hits a key without pressing CR. An example would be to ask a yes/no question and

Creating classes

Question: When you create a class, what do you create? Answer: When you enter the source code statements to define a class, you create a template that tells the compiler

double pointer

Question: Please describe the primary use of the double pointer in C and C++; that is, **pointer. Answer: A pointer is simply the address of some variable. If you placed

Difference between structures & classes

Question: Why use classes when the same can be implemented using structures? Answer: Reasonable question. For starters, structures in C could not work like classes. Classes were needed to implement

Boolean casting

Question: Why am I getting a type conversion error with the following method: public synchronized void setVisible(Boolean b) { setLocation(50, 50); super.setVisible(b);} Answer: You do not mention what setVisible method

How standard is the string class ?

Question: We may want to use the C++ string class if itis specified as part of some open standard andis not just provided by the g++ compiler. Is the string

Linked List

Question: I need some help with this C++ add function.It adds a new node to the end of the list. I need it to add it to the beginning of

Integers: signed and unsigned

Question: I am reading Sams’s Learn C++ in 21 Days, and this sentence doesn’t make sense to me: “Because you have the same number of bytes for both signed and

SQL 6.5 Stored procedure

Question: Is it possible in SQL 6.5 to write a stored procedure that has an ARRAY as an input parameter? I have done this with Oracle using Oracle Objects for

Drop column from a table

Question: How can I drop a column from a table? Is there any way to do it without recreating the table? The table in question has several dependencies that I

void pointers

Question: I am having trouble converting the info in a void pointer to usable information. I have a method that returns a void pointer (void*), and in one instance (the

Character Sets Available in SQL 6.5

Question: We’d like to find a table or listing of all the character sets available in SQL Server 6.5. Is there any way to get this from the Charset files

Convert function

Question: I am trying to do the SQL statements on the client side. Because I have declare int in the database, I need to convert the column before I can

printing all the source code

Question: Is there any way to print all the source code in an application or library? Answer: You can use a product called PowerDoc to achieve this, or you could

Web-enabling existing PB 6.0 Application

Question: I know that there are several ways to Web-enable applications in PB. I am looking for the most cost-efficient and least time-consuming solution. Any ideas? Answer: This is a

Get a Dropdown Datawindow Handle

Question: How can I insert rows into a dropdown datawindow that is a column in a datawindow im my report? Answer: You need to use the following code to access

How can I tell if Word is running

Question: Using Pb 6.5 and Windows 95, how can I tell if Word is running in the background? Answer: This is a difficult answer depending on if you know what

Check contraints

Question: I have a primary key (client id) of five characters which contains: character # 1: A-Z character # 2: 0-9 character # 3: 1-9 character # 4: blank or

Migrating to SQL Server and Keeping Novell 4.1

Question: Our business expects to migrate to a SQL Server base. We have two servers&#151the platform is Windows 95/Novell 4.1. Our manufacturing vendor application is upgrading, and it requires a

Form Security

Question: Is there a method of encrypting the body of an e-mail form using JavaScript or Java without access to a secure server or a cgi-bin? I want to use

Where Are My Files?

QL Server version 7 is an exciting new product. And although it is called “version 7,” so much of it has changed that I consider it a new product rather

Why qsort is Still Useful in C++

C++ defines a set of generic algorithms such as sort and find. However, the corresponding C algorithms, qsort and bsearch, are still useful in C++ programs for at least three

Live Action Captions

When building a TextBox or Label UserControl, the Caption or Text property sometimes doesn’t work well with the standard controls, as the control’s appearance doesn’t change when you type the

Add a New Number Format

A client needed the numbers to show up in certain data files in the “x100” format to accommodate interchanging data with a legacy system. That is, if the number is

Is Missing Behavior Changed in VB5

In VB5, you can assign a default value to a typed optional argument. But you must then use the IsMissing function carefully, because when the optional argument is typed, IsMissing

DHTML Window Redraw

Question: Is there any way to control the redrawing/repainting of the open window/document? Specifically, I have to change page elements (labels, cursor style) before calling some time intensive task. I