问题列表 - 第25912页

在Win32控制台应用程序中设置光标位置

如何在Win32控制台应用程序中设置光标位置?最好,我想避免使用Windows控制台功能.(我整个上午都在那条黑暗的小巷里奔跑;它造成的问题多于解决的问题.)我似乎回忆起当我在大学时使用stdio相对简单,但我现在找不到任何如何做的例子.任何想法或建议将不胜感激.谢谢.

额外细节

这是我现在要做的事情:

COORD pos = {x, y};
HANDLE hConsole_c = CreateConsoleScreenBuffer( GENERIC_READ | GENERIC_WRITE, 0, NULL, CONSOLE_TEXTMODE_BUFFER, NULL );
char * str = "Some Text\r\n";
DWDORD len = strlen(str);

SetConsoleCursorPosition(hConsole_c, pos);
WriteConsole(hConsole_c, str, len, &dwBytesWritten, NULL);
CloseHandle(hConsole_c)
Run Code Online (Sandbox Code Playgroud)

文本字符串str永远不会发送到屏幕.我还应该做些什么吗?谢谢.

c++ console-application cursor-position

15
推荐指数
2
解决办法
5万
查看次数

WebDesign:头文件,但有自定义页面标题?

我一直在使用标题为网站创建模板.调试非常简单,非常方便.

我现在面临使用头部BUT和自定义页面标题的问题.如果这是我的header.php >

<html>
    <head>
        <title> My Site : ??? </html>
    </head>
<body>


</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我需要 ???每页都要替换.

这可能吗?如果是这样,怎么样?谢谢.:)

html php header title

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

有没有控制结构或运算符的编程语言?

喜欢Smalltalk还是Lisp?

编辑

控制结构如下:

     Java                 Python               
 if( condition ) {     if cond:           
     doSomething           doSomething     
 }                                         
Run Code Online (Sandbox Code Playgroud)

要么

     Java                Python                  
 while( true )  {        while True:            
     print("Hello");        print "Hello"      
 }                                            
Run Code Online (Sandbox Code Playgroud)

和运营商

 Java, Python
 1 + 2  // + operator 
 2 * 5  // * op
Run Code Online (Sandbox Code Playgroud)

在Smalltalk(如果我是正确的)那将是:

condition ifTrue:[
   doSomething
]

True whileTrue:[
   "Hello" print 
]
1 + 2 // + is a method of 1 and the parameter is 2 like 1.add(2) 
2 * 5 // same thing
Run Code Online (Sandbox Code Playgroud)

language-agnostic programming-languages operators control-structure

9
推荐指数
4
解决办法
1751
查看次数

多语言Web应用程序的设计注意事项

今天有一位采访者问我如何将阿拉伯语作为第二语言实现到PHP Web应用程序中.我谈到为数据库和前端选择unicode编码,以及设计RTL友好的用户界面模块.他对答案似乎并不满意.我对多语言系统一无所知,你会如何回答这个问题?

localization web-applications arabic right-to-left

3
推荐指数
1
解决办法
4479
查看次数

与给定表或视图有关系的所有表的列表

在SQL Server中是否有一个命令返回与给定表或视图有关系的所有表的列表?

编辑:SQL SERVER 2008

sql sql-server sql-server-2008

5
推荐指数
1
解决办法
8546
查看次数

生成序列号

基于下表A

Data
--------
Dummy1
Dummy2
Dummy3
.
.
DummyN
Run Code Online (Sandbox Code Playgroud)

有没有办法在从表中选择行时生成序列号。

像这样的东西select sequence() as ID,* from Data会给

ID  Data    
---------
1  Dummy1
2  Dummy2
3  Dummy3
....
N  DummyN
Run Code Online (Sandbox Code Playgroud)

谢谢。

sql t-sql sql-server-2005

2
推荐指数
1
解决办法
283
查看次数

如何使用.NET将传统(OLE)颜色转换为(A)RGB?

我有一个颜色值列表编码为遗留INI文件中的有符号整数(我认为OLE),我需要将其转换为(A)RGB值.一个INI的例子:

[INI_Section]
Color=-2147483633
Run Code Online (Sandbox Code Playgroud)

做类似的事情:

Color.FromArgb(-2147483633)
Run Code Online (Sandbox Code Playgroud)

给出了一种颜色的alpha混合版本,这完全不是我所期望的.我认为像-2147483633这样的值应该表示像ButtonFace这样的系统定义或命名颜色.是否有正确翻译这些传统颜色的.NET方法?请注意,pInvoke到OlePro32.dll不是一个选项.

.net c# vb.net ole colortransform

1
推荐指数
1
解决办法
7400
查看次数

初学者 - 通过目录C#迭代生成文件列表

最终目标是具有某种形式的数据结构,该数据结构存储要存储在txt文件中的目录的层级结构.

我正在使用以下代码,到目前为止,我正在努力组合目录,子目录和文件.

/// <summary>
/// code based on http://msdn.microsoft.com/en-us/library/bb513869.aspx
/// </summary>
/// <param name="strFolder"></param>
public static void TraverseTree ( string strFolder )
{
  // Data structure to hold names of subfolders to be
  // examined for files.
  Stack<string> dirs = new Stack<string>( 20 );

  if ( !System.IO.Directory.Exists( strFolder ) )
  {
    throw new ArgumentException();
  }
  dirs.Push( strFolder );

  while ( dirs.Count > 0 )
  {
    string currentDir = dirs.Pop();
    string[] subDirs;
    try
    {
      subDirs = System.IO.Directory.GetDirectories( currentDir );
    }

    catch …
Run Code Online (Sandbox Code Playgroud)

c# file-structure

1
推荐指数
1
解决办法
3346
查看次数

为什么字段分隔符必须只有一个字节?

data <- read.delim("C:\\test.txt", header = FALSE, sep = "$$$$$")
Error in scan(file, what = "", sep = sep, quote = quote, nlines = 1, quiet = TRUE,  : 
  invalid 'sep' value: must be one byte
Run Code Online (Sandbox Code Playgroud)

为什么会有这样的限制?我能克服它吗?

text r delimiter

6
推荐指数
1
解决办法
2191
查看次数

如何在PHP的ajax JSON响应中将双引号放在字符串中?

我从服务器收到Ajax请求中的JSON响应.这种方式有效:

{"a":"1","b":"hello'kitty'"}

但我没有成功地在kitty周围加双引号.

当我在Ajax响应中将"转换为\ x22时,它仍被解释为"由JavaScript而我无法解析JSON.

我是否也应该逃避\和unescape以后(这是可能的)?

这该怎么做?

编辑:我不确定我是否表达得很好:我想在解析之后将这个字符串放在"b"中:

凯蒂猫"

如果有必要,我还可以在解析后添加一个额外的步骤来转换"b",但我想这没有必要,有更优雅的方式,所以这会自动发生?

Edit2: ajax页面由php生成.我现在尝试了几件事来创建b的值,所有这些都导致页面上的JSON解析错误:

  $b = 'hello "kitty"';      

  // no 1:
  //$b = str_replace('"',"\x22",$b);

  // or no 2:
  // $b = addslashes($b);  

  // or no 3: 
  $b = str_replace('"','\"',$b);

  echo '{ "a" : "1", "b" : "' . $b . '"}';
Run Code Online (Sandbox Code Playgroud)

Edit3:这个解决方案最终有效:

$b = 'hello "kitty"';      
$b = str_replace('"','\\"',$b); 
echo '{ "a" : "1", "b" : "' . $b . '"}';
Run Code Online (Sandbox Code Playgroud)

php ajax json escaping

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